Bug 1116400

Summary: RHOSP 4 is incompatible with python-qpid >= 0.18-11
Product: Red Hat OpenStack Reporter: Alan Pevec <apevec>
Component: distributionAssignee: Perry Myers <pmyers>
Status: CLOSED CURRENTRELEASE QA Contact: Ami Jeain <ajeain>
Severity: urgent Docs Contact:
Priority: urgent    
Version: 4.0CC: apevec, chrisw, dmaley, dyocum, erich, esammons, fpercoco, iboverma, ihrachys, jdexter, jross, kgiusti, lhh, lpeer, lyarwood, lzhaldyb, markmc, nyechiel, oblaut, pematous, sclewis, tross, tshefi, yeylon, zkraus
Target Milestone: asyncKeywords: Reopened, Tracking
Target Release: 4.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
: 1116432 1116441 (view as bug list) Environment:
Last Closed: 2014-11-04 16:43:10 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: 1108549, 1116432, 1116441, 1116443, 1116462, 1116464    
Bug Blocks:    

Description Alan Pevec 2014-07-04 13:08:11 UTC
--- Additional comment from Ken Giusti on 2014-06-04 09:37:52 EDT ---

This fix needs to go upstream and into stable.  The latest upstream stable release of qpidd (0.28) contains the fix to QPID-5557 that will require this patch anyways.  Best to fix this and be done with it.

--- Additional comment from Petr Matousek on 2014-06-04 10:53:02 EDT ---

Note: this issue most probably causes also 'nova x509-create-cert' timeout.

# . keystonerc_admin
# nova x509-create-cert /root/accrc/admin/admin-pk.pem /root/accrc/admin/admin-cert.pem
ERROR: The server has either erred or is incapable of performing the requested operation. (HTTP 500) (Request-ID: req-cfe83282-61ae-432a-9b19-cb07c62310a0)

or
(ERROR: HTTPConnectionPool(host='<host_ip>', port=8774): Request timed out. (timeout=600.0)) - seen in CI jobs.

This shall be retested as well while verifying this bug.

Expected output:
# nova x509-create-cert /root/accrc/admin/admin-pk.pem /root/accrc/admin/admin-cert.pem
Wrote private key to /root/accrc/admin/admin-pk.pem
Wrote x509 certificate to /root/accrc/admin/admin-cert.pem

--- Additional comment from Ihar Hrachyshka on 2014-06-11 05:57:35 EDT ---

Do we track havana backports anywhere?

--- Additional comment from Alan Pevec on 2014-06-30 14:15:11 EDT ---

This needs to go out asap, MRG2 update has been released
bug 1098314 comment 4

Comment 1 Alan Pevec 2014-07-04 19:49:11 UTC
Glance Havana does not use Oslo RPC, but has its own implementation for notifications[1]
Flavio, is this Glance implementation affected or not by this issue?

[1] https://github.com/openstack/glance/blob/stable/havana/glance/notifier/notify_qpid.py#L81

Comment 2 Flavio Percoco 2014-07-07 08:28:45 UTC
@Alan, thanks for the heads up.

Glance Havana is not affected by this issue because it does not use direct messages. Glance just sends notifications and that happens by sending a message to the configured topic.

Comment 3 Dan Yocum 2014-07-08 16:56:36 UTC
Not that this matters, but RHOSP 3 is affected by this, too.  Solution is to use python-qpid-0.18-9.

Comment 4 Ihar Hrachyshka 2014-07-09 09:07:13 UTC
@Dan, I think we don't support RHOSP 3 anymore.

Comment 5 Dan Yocum 2014-07-09 11:32:41 UTC
(In reply to Ihar Hrachyshka from comment #4)
> @Dan, I think we don't support RHOSP 3 anymore.

You are correct - hence my "not that it matters" prefix.  :-)

Comment 7 Dan Yocum 2014-07-21 19:03:31 UTC
did python-qpid-0.18-9 get removed from the mrg-2 channel?  That would make me sad.

Comment 8 Eric Rich 2014-09-04 16:20:37 UTC
It looks like this issue is also present in RHOS 5

Comment 13 Dave Maley 2014-11-04 16:43:10 UTC
All associated bugs have fixes currently available thus closing this tracker.