Description of problem: If there is a mismatch between the flag name on a membership review bug and the group it is for, then the global kill switch is thrown. Version-Release number of selected component (if applicable): 5.0.4-rh86 How reproducible: Always Steps to Reproduce: 1. Create a group 2. Add the group to the membership workflow 3. Create an approval flag 4. Add someone to the group 5. Create a membership review for the membership 6. Change the group name 7. Trigger the "Close Old Group membership requests" BRE rule Actual results: The global kill switch is thrown. Expected results: The kill switch is limited to the BRE group the rule belongs to. Additional info:
On QA server. 1. Create a new group in the Red Hat category 2. Configure the group to require group signoff 3. Add a user to the group 4. Change the group name 5. Wait for the clean up job to run. The kill switch is thrown and is limited to the Workflow BRE group.
This fix has been deployed to stage Bugzilla for a short public testing phase. https://bugzilla.stage.redhat.com
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.