Bug 581832
Summary: | RHN Satellite doesn't complain if packages are missing during 'Package Profile Sync' for 32bit client systems | ||
---|---|---|---|
Product: | Red Hat Satellite 5 | Reporter: | Vishal Gaikwad <vgaikwad> |
Component: | Provisioning | Assignee: | Tomas Lestach <tlestach> |
Status: | CLOSED ERRATA | QA Contact: | Šimon Lukašík <slukasik> |
Severity: | high | Docs Contact: | |
Priority: | high | ||
Version: | 530 | CC: | cperry, slukasik |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: |
Cause
Bug in comparison of package metadata
Consequence
When syncing systems or profiles, missing packages were not correctly identified.
Result
Correct system/profile sync, with correct identification of missing packages
|
Story Points: | --- |
Clone Of: | Environment: | ||
Last Closed: | 2011-03-17 14:11:39 UTC | Type: | --- |
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: | 646488 |
Description
Vishal Gaikwad
2010-04-13 11:41:45 UTC
Nice catch. Fixed in spacewalk.git: 7177f0eecd7e801a2d4fb54543f0e0e1983c6049 Technical note added. If any revisions are required, please edit the "Technical Notes" field accordingly. All revisions will be proofread by the Engineering Content Services team. New Contents: Cause Bug in comparison of package metadata Consequence When syncing systems or profiles, missing packages were not correctly identified. Result Correct system/profile sync, with correct identification of missing packages Taking QA contact. Changing to VERIFIED. Testing procedure: - I have followed the reproducer from comment 0, but not on single package level but with whole distributions. - I have Satellite with synced rhel55 and to clients rhel54 and rhel56 - With old errata packages: profile sync from rhel56 to rhel54 failed with unsatisfied dependencies. (basically all packages available in subscribed channel was scheduled for sync, regardless on version available in satellite. - With new errata packages: Same profile sync scheduled only update only for packages which were in exact version available in registered channels. Rest of the packages, were excluded and reported on webui, before submitting. Well done! - I have verified it with both profile sync against machine & profile sync against stored profile. (resulting package profile matches for both case) Verified against: spacewalk-java-1.2.39-36.el5sat 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/RHBA-2011-0362.html |