Red Hat Bugzilla – Bug 86497
"Check All" packages incorrectly carry over to next system.
Last modified: 2008-02-12 13:02:10 EST
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.3a) Gecko/20021207
Description of problem:
When updating several systems via RHN, any packages selected using the "Check
All" button appear in the update list for all subsequent systems.
For example, if system A needs an update for some glibc related packages and
system B does not need these updates... If "Check All" is used while updating
system A, the packages will incorrectly also show up when confirming updates for
system B. If you then perform the update, the scheduled update action fails
because system B does not need the requested packages.
This is reproducible.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. View the list of outdated systems in RHN.
2. Click on the number in the packages column for one of the systems (link to
3. Click the "Check All" button.
4. Click on the "Perform Update" button.
5. Confirm the updates.
6. Return to the list of outdated systems.
7. Click on the number of outdated packages for another system (again, a link to
packages updates.) This should prefferably be for a different OS version or at
least for a system which needs a different set of packages.
8. Either check individual packages or click the "Check All" button.
9. Click the "Perform Update" button.
Actual Results: The list of packages displayed for update (which you are being
asked to confirm) will included all packages just selected, PLUS all packages
selected previously with "Check All"
If you confirm these updates, they will only succeed if the package lists for
both hosts were identical. If you have a different set of packages to be
updated or are running different RH versions, the entire update will fail.
This is cumulative. If I use the "Check All" button on 5 different hosts
registered under a single account, by the time I get to the 5th host the list of
packages to updated will include ALL packages for ALL FIVE hosts.
Expected Results: Packages previously selected with "Check All" should not have
any affect on the list of packages updated for the next host.
I am currently using Phoenix v0.5, but have seen the same results using Mozilla
v0.99 - v1.2.1. Either restarting the web browser or logging out and back into
RHN will clear the update lists. I haven't confirmed which is actually
required. Using "Uncheck All" will also clear the list of packages previously
This appears to have been fixed.