Bug 456543

Summary: System Set Manager->Package->Verify - verification failure
Product: [Community] Spacewalk Reporter: Brad Buckingham <bbuckingham>
Component: WebUIAssignee: Jay Dobies <jason.dobies>
Status: CLOSED CURRENTRELEASE QA Contact: Red Hat Satellite QA List <satqe-list>
Severity: low Docs Contact:
Priority: medium    
Version: 0.1CC: cperry, jason.dobies, jdobies, jesusr, pkilambi
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2009-01-22 16:29:45 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: 456552    

Description Brad Buckingham 2008-07-24 14:42:00 UTC
Description of problem:

Verifying packages (systems->ssm->packages->verify):

The SSM allows the user to select a package to verify; however, it does not
allow them to select the architecture of the package being verified.  This can
result in package verification failures.

From initial analysis, impact to UI is anticipated.

Associate a system with SSM:
1. select Systems
2. click the box next to an x86_64 system

Schedule a package verify using SSM:
3. select System Set Manager -> Verify -> pick 64-bit Channel
4. select a package that you know is installed on the client with i386
5. run rhn_check -vvv on client at appropriate time have the verify action executed

Actual results:
If x86_64 client has only i386 version of the package (e.g. for libjpeg)
installed, the verify succeeds.
If x86_64 client has i386 and x86_64 versions of the package (e.g. for libjpeg)
installed, the verify fails.  It seems the issue is related to trying to compare
an i386 version of the package with an x86_64 version of the package.  

Expected results:
Verification should succeed if the package selected during scheduling, is
installed on the client.

Additional info:

https://fedorahosted.org/spacewalk/wiki/MultiArchEnhancements - Refer to wiki
page for more details on this issue. This page contains proposed solution;
however, since the solution details can change as the issue is further
investigated, it is not being included in the bug report.

Comment 1 Jason Dobies 2008-12-09 21:34:15 UTC
Commit: 3a228d3352b7f961a80c4fcacc8f7f484c3d1e1b

Comment 2 Jesus M. Rodriguez 2009-01-09 21:19:43 UTC
Mark bug as modified once code is committed.