Issue Details (XML | Word | Printable)

Key: GALAXY-65
Type: Bug Bug
Status: Closed Closed
Resolution: Fixed
Priority: To be reviewed To be reviewed
Assignee: Dan Diephouse
Reporter: Dan Diephouse
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
Galaxy

Determine appropriate action when enabling a policy and not all artifacts in that lifecycle/phase meet that policy

Created: 28/Jan/08 10:38 AM   Updated: 22/Feb/08 01:04 PM
Component/s: Core
Affects Version/s: 1.0-beta-1
Fix Version/s: 1.0-beta-2

Time Tracking:
Not Specified

Labels:
User impact: Medium


 Description  « Hide
Lets say I enable a policy on workspace and lifecycle phase. If there are artifacts in that workspace/phase which do not meet the required policy, what should happen? Should we:
1. Not allow the policy to be enabled until artifacts meet that policy?
2. Allow the user to take corrective action, but let it be?
3. Other?

 All   Comments   Work Log   Change History   Transitions   FishEye      Sort Order: Ascending order - Click to sort in descending order
Andrew Perepelytsya added a comment - 28/Jan/08 10:41 AM
IMO, it should fail to apply, programmatic call may not have an option to take a corrective action, though we could prompt the client with a 'recoverable' exception subclass.

Dan Diephouse added a comment - 28/Jan/08 10:52 AM
Sounds good to me.

Dan Diephouse added a comment - 22/Feb/08 01:04 PM
This was fixed in beta-2. We don't allow the policy to be applied if the artifacts don't meet the policy.