Bug 480757

Summary: Repomd can break with custom packages in proxy channels
Product: [Community] Spacewalk Reporter: Miroslav Suchý <msuchy>
Component: ServerAssignee: Miroslav Suchý <msuchy>
Status: CLOSED CURRENTRELEASE QA Contact: Jesus M. Rodriguez <jesusr>
Severity: medium Docs Contact:
Priority: medium    
Version: 0.4CC: bperkins, cperry, eric.eisenhart, inode0, k.georgiou, pep, tao
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: 249303 Environment:
Last Closed: 2009-09-10 12:00:41 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: 456554    

Description Miroslav Suchý 2009-01-20 11:36:05 UTC
+++ This bug was initially created as a clone of Bug #249303 +++

+++ This bug was initially created as a clone of Bug #240595 +++

Generating the repomd files for rhel 5 reads package path from the database to
determine the rpm's file name. this value is empty for custom channels with
packages stored by a proxy. In this case, repomd generation should fall back to
what the proxy does, and build a best-guess for the file name based on package
NEVRA.

Comment 1 Miroslav Suchý 2009-01-20 11:43:29 UTC
Fixed in 3bfa4572642b65b45f8f8252428e86f98b0c5a25.
Package spacewalk-backend-0.5.1-1.

Comment 2 Miroslav Suchý 2009-01-20 11:45:01 UTC
Note:
You will need to execute:
 rm -f /var/spool/rhn-proxy/list/*
after you install this update.

Comment 3 Miroslav Suchý 2009-09-10 12:00:41 UTC
Spacewalk 0.6 released.