Back to bug 1038641

Who When What Removed Added
RHEL Program Management 2013-12-05 14:49:13 UTC Target Release --- 4.0
Dave Allan 2013-12-05 15:11:18 UTC Status NEW ASSIGNED
CC dallan
Assignee rhos-maint ndipanov
Nikola Dipanov 2013-12-05 16:19:53 UTC Assignee ndipanov vpopovic
Perry Myers 2013-12-05 16:30:41 UTC Priority unspecified high
CC pmyers
Target Milestone --- rc
Flags needinfo?(rbryant)
Severity unspecified high
Perry Myers 2013-12-05 16:38:23 UTC Blocks 1038714
Perry Myers 2013-12-05 16:38:46 UTC Blocks 1038716
Perry Myers 2013-12-05 16:39:05 UTC Blocks 1038717
Perry Myers 2013-12-05 16:39:25 UTC Blocks 1038718
Perry Myers 2013-12-05 16:40:19 UTC See Also https://bugzilla.redhat.com/show_bug.cgi?id=1038714, https://bugzilla.redhat.com/show_bug.cgi?id=1038716, https://bugzilla.redhat.com/show_bug.cgi?id=1038717, https://bugzilla.redhat.com/show_bug.cgi?id=1038718
Blocks 1038714, 1038716, 1038717, 1038718
Russell Bryant 2013-12-05 17:02:06 UTC Flags needinfo?(rbryant)
Vladan Popovic 2013-12-06 13:56:58 UTC Status ASSIGNED POST
Vladan Popovic 2013-12-06 16:04:18 UTC Status POST MODIFIED
Fixed In Version openstack-nova-2013.2-9.el6ost
Vladan Popovic 2013-12-09 15:54:39 UTC Keywords OtherQA
QA Contact ajeain
Vladan Popovic 2013-12-09 15:57:07 UTC QA Contact ajeain
Jaroslav Henner 2013-12-09 17:37:15 UTC CC jhenner
errata-xmlrpc 2013-12-09 21:22:10 UTC Status MODIFIED ON_QA
Bruce Reeler 2013-12-10 00:29:36 UTC CC breeler, vpopovic
Flags needinfo?(vpopovic)
Dave Allan 2013-12-16 16:38:37 UTC QA Contact ajeain jruzicka
Vladan Popovic 2013-12-17 14:18:28 UTC Doc Text Cause: When the QPID broker is restarted, RPC servers attempt to re-connect. However, a bug in the QPID topic consumer re-connection logic (under the v2 topology) caused qpidd to use a malformed subscriber address after restarting.

Consequence: RPC messages sent to a topic that has more than one server is no longer having the RPC request be serviced by only one server. Instead, the RPC request is multicast to _all_ servers - basically it now acts like a fanout.

Fix: This release removes the special-case reconnect logic that handles UUID addresses, which in turn avoids the incorrect establishment of multiple subscription to the same fanout address.

Result: The QPID broker will simply generate unique queue names automatically when clients reconnect.
Flags needinfo?(vpopovic)
Don Domingo 2013-12-17 23:07:31 UTC CC ddomingo
Doc Text Cause: When the QPID broker is restarted, RPC servers attempt to re-connect. However, a bug in the QPID topic consumer re-connection logic (under the v2 topology) caused qpidd to use a malformed subscriber address after restarting.

Consequence: RPC messages sent to a topic that has more than one server is no longer having the RPC request be serviced by only one server. Instead, the RPC request is multicast to _all_ servers - basically it now acts like a fanout.

Fix: This release removes the special-case reconnect logic that handles UUID addresses, which in turn avoids the incorrect establishment of multiple subscription to the same fanout address.

Result: The QPID broker will simply generate unique queue names automatically when clients reconnect.
When the QPID broker is restarted, RPC servers attempt to re-connect. However, a bug in the QPID topic consumer re-connection logic (under the v2 topology) caused qpidd to use a malformed subscriber address after restarting.

As a result, RPC requests sent to a topic with multiple servers ended up being incorrectly multicast to all servers.

This release removes the special-case reconnect logic that handles UUID addresses, which in turn avoids the incorrect establishment of multiple subscription to the same fanout address. The QPID broker will simply generate unique queue names automatically when clients reconnect.
Flavio Percoco 2013-12-19 12:03:07 UTC CC fpercoco
Flavio Percoco 2013-12-19 12:04:49 UTC Flags needinfo?(vpopovic)
Alan Pevec 2013-12-19 12:13:18 UTC CC apevec
QA Contact jruzicka ndipanov
Alan Pevec 2013-12-19 13:43:57 UTC QA Contact ndipanov jruzicka
Scott Lewis 2013-12-19 14:38:56 UTC CC sclewis
Scott Lewis 2013-12-19 14:39:34 UTC Blocks 1045066
Scott Lewis 2013-12-19 14:47:31 UTC Keywords TestOnly
errata-xmlrpc 2013-12-19 17:43:50 UTC Status ON_QA RELEASE_PENDING
errata-xmlrpc 2013-12-20 00:32:53 UTC Status RELEASE_PENDING CLOSED
Resolution --- ERRATA
Last Closed 2013-12-19 19:32:53 UTC
Vladan Popovic 2014-01-08 08:57:01 UTC Flags needinfo?(vpopovic)
Perry Myers 2016-04-26 15:45:29 UTC CC pmyers
Russell Bryant 2019-09-09 13:28:47 UTC CC rbryant

Back to bug 1038641