Red Hat Bugzilla – Bug 509911
Repo cache generation for channels without repomd.xml file generated reported as being 'Completed' regardless of completion status
Last modified: 2009-09-10 14:41:23 EDT
Description of problem:
If a user syncs several channels to a Satellite, it takes a fixed amount of time for the Yum repodata to generate for each upon the first request. One can view the progress of this process via "Repo Cache Status" entry on the Channel Details page, located here:
However, for channels that have not completed repodata generation, this status is reported as "Completed" in spite of the lack of available repodata.
Version-Release number of selected component (if applicable):
530, 7/2 build
Steps to Reproduce:
1. Sync a RHEL 5 base channel or two to an RHN Satellite, and register a box to the Satellite immediately thereafter
2. Attempt to install a package via Yum before the repodata generation completes (it should fail with one of those pesky 'Error: Cannot retrieve repository metadata (repomd.xml) for repository' messages)
3. View the channel detail page for the channel whose repodata was not generated
Repo Cache Status reports as 'Completed'
Repo Cache Status reports as 'In Progress' or something to that end
Let Prad take a look, he added this information only within pass weeks to this page.
VERIFIED on 7/7 build.
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.