Bug 1174361

Summary: The kombu qpid transport Queue.purge() raises AttributeError when the queue does not exist.
Product: [Retired] Pulp Reporter: Jeff Ortel <jortel>
Component: z_otherAssignee: Brian Bouterse <bmbouter>
Status: CLOSED NOTABUG QA Contact: pulp-qe-list
Severity: high Docs Contact:
Priority: high    
Version: MasterCC: cduryee
Target Milestone: ---Keywords: Triaged
Target Release: 2.6.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-02-03 14:34:46 UTC Type: Bug
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: 1159303    

Description Jeff Ortel 2014-12-15 17:44:25 UTC
This bug is to get the pulp downstream patched for 2.6 or until it can be resolved upstream.

https://github.com/celery/kombu/issues/439

Comment 1 Brian Bouterse 2014-12-19 20:23:05 UTC
Upstream bug is resolved; patching our downstream python-kombu dep with the fix.

Comment 2 Brian Bouterse 2014-12-19 21:51:40 UTC
PR available here: https://github.com/pulp/pulp/pull/1450

Comment 3 Chris Duryee 2014-12-23 16:56:08 UTC
merged to 2.6-dev and master

Comment 4 Chris Duryee 2014-12-23 20:53:08 UTC
fixed in pulp 2.6.0-0.2.beta

Comment 5 Brian Bouterse 2015-01-02 18:34:49 UTC
Pulling this back to assigned based on additional feedback from jortel that the exception type being raised needs to be adjusted. I'm going to fix this up in upstream and will rebuild python-kombu in koji with the patch once it's done.

Comment 6 Brian Bouterse 2015-02-02 21:20:22 UTC
This was fixed in upstream, but it was determined to not be needed at all by Pulp. Jortel reworked it another way that causes this to no longer be an issue for Pulp. Since it's not needed I am pulling it out as a kombu patch that we carry.

Comment 7 Brian Bouterse 2015-02-02 22:21:23 UTC
PR available that reverts the commit here: https://github.com/pulp/pulp/pull/1601

Comment 8 Brian Bouterse 2015-02-03 14:34:46 UTC
Merged to 2.6-testing and built python-kombu on Koji [0] as python-kombu-3.0.24-5.pulp. After it was built I updated the 2.6 testing and 2.6 beta tags so they will include the new dep when anything new is built in those tags. After all that I merged forward 2.6-testing -> 2.6-dev -> master.

This BZ was really a NO-OP. Things were added to the dep and then taken out. There was improvement upstream, but we don't need them at this time. I'm moving this BZ to closed as NOTABUG since there is nothing else to do on it.

[0]:  http://koji.katello.org/koji/packageinfo?packageID=665