Bug 86497 - "Check All" packages incorrectly carry over to next system.
Summary: "Check All" packages incorrectly carry over to next system.
Keywords:
Status: CLOSED WORKSFORME
Alias: None
Product: Red Hat Network
Classification: Retired
Component: RHN/Web Site
Version: RHN Stable
Hardware: i686
OS: Linux
high
medium
Target Milestone: ---
Assignee: Mike Orazi
QA Contact: Red Hat Satellite QA List
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2003-03-24 15:53 UTC by Cory Jaeger
Modified: 2008-02-12 18:02 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2008-02-12 18:02:10 UTC
Embargoed:


Attachments (Terms of Use)

Description Cory Jaeger 2003-03-24 15:53:08 UTC
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.3a) Gecko/20021207
Phoenix/0.5

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):


How reproducible:
Always

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
package updates.)
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.

Additional info:

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
selected.

Comment 1 Bill C. Riemers 2008-02-12 18:02:10 UTC
This appears to have been fixed.


Note You need to log in before you can comment on or make changes to this bug.