Red Hat Bugzilla – Bug 455034
Pushing packages to a channel by pubilshing an Errata fails.
Last modified: 2009-09-17 03:00:52 EDT
Description of problem:
Pushing packages to a channel by pubilshing an Errata fails. As a result
packages have to be manually added to the affected channel before publishing the
Version-Release number of selected component (if applicable):
I've only managed to get it to /not/ do this once, but I've reproduced it on a
pair of servers, one 32bit one 64bit.
Steps to Reproduce:
1. Create an Errata including packages from a channel
2. Publish Errata to a different channel that doesn't include the packages
3. Accept pushing the packages to the channel.
Server error and the packages are not added to the channel. In addition the
Errata is not successfully published as a result. Email attached.
It works, the errata is published, and the packages are added to the channel.
Created attachment 311596 [details]
Email WEB TRACEBACK
I think i finally figured this one out. Wasn't able to reproduce for the longest time, but I believe it is related to whether or not you have 32bit and 64bit channels synced. If that is the case (and I'm testing that out right now), then I pretty sure I've got a fix for it.
(In reply to comment #2)
> Wasn't able to reproduce for the longest time, but I believe it is related to
> whether or not you have 32bit and 64bit channels synced.
For the record I will have had 64bit and 32bit CentOS 5.2 pushed (with clashing md5summed packages replaced with the 64bit build just to make it work with 0.1).
Should be fixed now (and released with 0.3)
*** Bug 464700 has been marked as a duplicate of this bug. ***
Removing bug 455034 blocks bug 470180.
Spacewalk has been released for some time.