Description of problem: Trying to add a particular channel to all currently selected machines in the 'System Set Manager'. I think this used to present radio buttons for each channel that I could sub or un-sub for the current list. There seems to be new checkbox functionality in 5.1.1 that doesn't give me the third 'do nothing' option for child channels that I don't want add *or* subtract. Version-Release number of selected component (if applicable): 5.1.1 How reproducible: 1. Select a set of machines in System Set Manager. 2. Click 'Manage'. 3. Click 'Manage systems' channel memberships'. 4. Check ( or uncheck ) any child channel. 5. Click 'Alter subscriptions'. 6. On the acknowledgement report, see that every channel is either being added or being deleted. We can't 'do nothing' with all of the other channels. Actual results: Expected results: Additional info:
This change was done as part of the EUS work within Satellite 5.1.0 development to make mass subscribe/unsubscribe within SSM easier. Looking I do see that we lost the 'do nothing' capability for a listed child channel. For all child channels listed, we have to do something now, either subscribe all selected systems to the channel, or unsubscribe all selected systems from the child channel. We do not have a way to say, do nothing with selected systems for this specific child channel. I would like us to re-review this page to determine a way to add back in the 'do nothing' or "No Change" options which we had previously within Satellite 5.0. Cliff.
*** Bug 481394 has been marked as a duplicate of this bug. ***
Ahh, this was another option I was considering for the channel (un)subscribe performance issues. We can avoid a lot of the checking to determine if a server is already subscribed if we add the ability to indicate they don't want to change the channel in the first place. I'll do this in conjunction with the performance issues.
Commit: 9f3e890033f154588e3d599bf462579c2e981b6d Added "Do Nothing" option. The page now defaults to this option.
QA Verified, user is now able to select "(*) Do nothing" and said channels will not be affected upon submit.
release pending.. but found https://bugzilla.redhat.com/show_bug.cgi?id=515266 in the process
An advisory has been issued which should help the problem described in this bug report. This report is therefore being closed with a resolution of ERRATA. For more information on therefore solution and/or where to find the updated files, please follow the link below. You may reopen this bug report if the solution does not work for you. http://rhn.redhat.com/errata/RHEA-2009-1434.html