Bug 524826
| Summary: | System->Software->Verify - package verification fails on multiarch clients | ||
|---|---|---|---|
| Product: | [Retired] Red Hat Network | Reporter: | Vishal Gaikwad <vgaikwad> |
| Component: | RHN/Backend | Assignee: | Sebastian Skracic <sskracic> |
| Status: | CLOSED CURRENTRELEASE | QA Contact: | Nicole Yancey <nyancey> |
| Severity: | medium | Docs Contact: | |
| Priority: | medium | ||
| Version: | rhn602 | CC: | acarter, bbuckingham, cperry, ggainey, jesusr, nbronson, nyancey, pkilambi, rhn-bugs, sskracic, xdmoon |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
| Whiteboard: | US 16206 | ||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | 456539 | Environment: | |
| Last Closed: | 2012-02-20 09:13:30 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: | 456539 | ||
| Bug Blocks: | |||
|
Description
Vishal Gaikwad
2009-09-22 11:42:28 UTC
Steps to reproduce and verify the fix:
From the machine itself:
1. register a RHEL5 x86_64 machine against RHN.
2. # yum install firefox
3. # rpm -q --queryformat="%{NAME}.%{ARCH}\\n" firefox
should list both archs RPMs installed:
firefox.i386
firefox.x86_64
4. rename a file common to these packages:
# mv /usr/share/man/man1/firefox.1.gz /usr/share/man/man1/firefox.1.gz.bak
5. from the box, verify that the same file has been reported as missing from both RPMs:
# rpm --verify firefox
missing d /usr/share/man/man1/firefox.1.gz
missing d /usr/share/man/man1/firefox.1.gz
From the RHN Web UI:
6. Locate that system in RHN Web UI, and go to System->Software->Packages->Verify
7. From the resulting table, select firefox RPMs (you can use Filter by to speed the process up), and click on 'Verify Selected' followed by 'Confirm'.
Now, you can either wait, or:
8. from the machine, issue: "rhn_check"
You should receive the 'Internal Server Error' reply.
Link to case - https://tcms.engineering.redhat.com/case/134776/?from_plan=5268 verified in https://rhn.qa.redhat.com |