Bug 703169
| Summary: | yum-rhn-plugin: yum does not clean all the metadata | ||
|---|---|---|---|
| Product: | [Community] Spacewalk | Reporter: | Šimon Lukašík <slukasik> |
| Component: | Clients | Assignee: | Šimon Lukašík <slukasik> |
| Status: | CLOSED CURRENTRELEASE | QA Contact: | Red Hat Satellite QA List <satqe-list> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 1.5 | CC: | jhutar, msuchy |
| Target Milestone: | --- | Keywords: | Regression |
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2011-07-21 14:43: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: | 695242 | ||
|
Description
Šimon Lukašík
2011-05-09 14:23:22 UTC
Affected packages: yum-rhn-plugin-1.5.6-1.el6.noarch yum-3.2.29-17.el6.noarch yum-metadata-parser-1.1.2-16.el6.x86_64 Taking. The problem is that yum-rhn-plugin during init_hook() searches
for a repomd.xml file in
${cache_dir}/channel/repodata/
path. While Yum stores that file in
${cache_dir}/channel/
path. As a result the init_hook() does not forward such channel to Yum,
when the 'yum clean all' command is run. This behavior was introduced
by fix for the bug 688870.
The correct path where the repomd.xml is stored by Yum is not accessible
from a plug-in. It's set in YumRepo.YumRepository._commonLoadRepoXML()
spacewalk.git 731bde5f9d0506300e7722294258a8d3b0e689ba This bugzilla is currently MODIFIED, so we believe the fix is in the Spacewalk nightly yum repository at http://spacewalk.redhat.com/yum/nightly/ Therefore, moving ON_QA. Spacewalk 1.5 was released. |