Bug 1309684
Summary: | Rebase rabbitmq-server to ver. 3.6.1 | ||
---|---|---|---|
Product: | Red Hat OpenStack | Reporter: | Peter Lemenkov <plemenko> |
Component: | rabbitmq-server | Assignee: | Peter Lemenkov <plemenko> |
Status: | CLOSED ERRATA | QA Contact: | Leonid Natapov <lnatapov> |
Severity: | urgent | Docs Contact: | |
Priority: | high | ||
Version: | 9.0 (Mitaka) | CC: | apevec, erlang, extras-qa, hubert.plociniczak, jeckersb, jjoyce, jschluet, lemenkov, lhh, mkrcmari, oblaut, rjones, srevivo, s, upstream-release-monitoring, ushkalim |
Target Milestone: | ga | Keywords: | Rebase, Triaged |
Target Release: | 9.0 (Mitaka) | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | rabbitmq-server-3.6.1-2.el7ost | Doc Type: | Rebase: Bug Fixes and Enhancements |
Doc Text: | Story Points: | --- | |
Clone Of: | 1309683 | Environment: | |
Last Closed: | 2016-08-11 12:14:33 UTC | Type: | --- |
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: | 1309683, 1343027, 1351446 | ||
Bug Blocks: |
Description
Peter Lemenkov
2016-02-18 13:26:31 UTC
I have one example of justification for rabbitmq rebase to version 3.6: If several failovers take place in Openstack cluster with three controller nodes hosting rabbitmq-server, queue masters tend to be hosted on a single controller node and with failover of the node they just move to a different available node. Once a failover of such node happens recovery time of Openstack cluster is increased significantly. The problem nicely described here - https://www.erlang-solutions.com/blog/take-control-of-your-rabbitmq-queues.html Several queue master distribution strategies were introduced in upstream version of 3.6.0 which could solve the problem - https://github.com/rabbitmq/rabbitmq-server/pull/217 for example by using min-masters strategy. I would be happy to test a scratch build to see If it really helps. Heads up. I've just upgraded Erlang in RHOS9 to 18.3.1, and I'm going to upgrade RabbitMQ as soon as recent Erlang build hits build root. 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. https://rhn.redhat.com/errata/RHEA-2016-1597.html |