Bug 1080286

Summary: Rule Engine interface changes, add more options
Product: [Community] Bugzilla Reporter: Simon Green <sgreen>
Component: Internal ToolsAssignee: Simon Green <sgreen>
Status: CLOSED CURRENTRELEASE QA Contact: Simon Green <sgreen>
Severity: medium Docs Contact:
Priority: high    
Version: 4.4CC: ebaak, jmcdonal, rjoost
Target Milestone: 4.4   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: 4.4.4019 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-05-07 00:58:35 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1083000, 1083010, 1085569    

Description Simon Green 2014-03-25 04:55:24 UTC
Description of problem:
The interface in steps 2 and 3 for creating or updating rules is not the best.

Version-Release number of selected component (if applicable):
4.4.2017

Additional info:
Instead of simply showing all the fields on this page. We should have a single drop down that lists the fields that can be matched (step 2) or changed (step 3). Choosing an option will add the relevant row(s) on the page. When updating or cloning rules, any fields that are already used should always be displayed.

On page 3, we can therefore add more actions. I would like to see the following actions added:

 * change assignee, qa contact, or doc contact
 * add, set or remove groups
 * change custom fields (excluding cf_last_closed and cf_extra_*)
 * change product, component and version.

I think this will be enough for now. If people want other fields changed, they can create a bug.

Comment 6 Simon Green 2014-05-07 00:58:35 UTC
This change is now live. If there are any issues, do not reopen this bug.
Instead, you should create a new bug and reference this bug.

  -- simon