Bug 1003946 - impl_qpid changes to allow use of qpid federation
Summary: impl_qpid changes to allow use of qpid federation
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: openstack-cinder
Version: 3.0
Hardware: Unspecified
OS: Unspecified
high
medium
Target Milestone: beta
: 4.0
Assignee: Eric Harney
QA Contact: Ami Jeain
URL:
Whiteboard:
Depends On: 1003937 1003951
Blocks: 1003938 1003942
TreeView+ depends on / blocked
 
Reported: 2013-09-03 14:40 UTC by Russell Bryant
Modified: 2019-09-09 16:18 UTC (History)
13 users (show)

Fixed In Version: openstack-cinder-2013.2-0.11.rc1.el6ost
Doc Type: Bug Fix
Doc Text:
Cause: Restarting services that are connected to qpidd. Consequence: A qpid exchange that was in use is not deleted, resulting in a leak of exchanges on the qpid broker Fix: This patch adds an option that allows you to switch OpenStack's qpid client code over to a different way of operating that solves this issue. It is an option because it is not backwards compatible with older versions of the code. Result: No more exchanges will be leaked on the qpid broker.
Clone Of: 1003937
Environment:
Last Closed: 2013-12-20 00:23:14 UTC
Target Upstream Version:
Embargoed:
rbryant: needinfo+


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Launchpad 1178375 0 None None None Never
Red Hat Product Errata RHEA-2013:1859 0 normal SHIPPED_LIVE Red Hat Enterprise Linux OpenStack Platform Enhancement Advisory 2013-12-21 00:01:48 UTC

Description Russell Bryant 2013-09-03 14:40:32 UTC
+++ This bug was initially created as a clone of Bug #1003937 +++

A patch was recently merged upstream to the impl_qpid rpc driver to allow the use of qpid federation.  It also completes the fix for leaking qpid exchanges.  Lastly, it includes a couple of additional options to allow durable and auto-delete for queues to be configurable.  Pulling in these options make for a cleaner backport.

The commits from oslo-incubator are:

76972e2 Support a new qpid topology
5ff534d Add config for amqp durable/auto_delete queues


These changes should be backported for RHOS 3.0.z.

Comment 11 Ami Jeain 2013-11-19 22:38:07 UTC
verified:
1. made sure qpid_topology_version=2 in /usr/share/nova/nova-dist.conf and performing the following:
1. adding an image
2. creating an instance
3. creating a volume and attaching it to the instance
4. detaching and deleting the volume just created
watched the logs and making sure no errors appear

# rpm -qa |grep openstack-cinder
openstack-cinder-2013.2-2.el6ost.noarch

Comment 14 errata-xmlrpc 2013-12-20 00:23:14 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

http://rhn.redhat.com/errata/RHEA-2013-1859.html


Note You need to log in before you can comment on or make changes to this bug.