<div dir="ltr">Alexei,<div><br></div><div>actually we do not insist this should b done for the MOS 6.1. That was the question to the audience if someone is having other idea. All these discussions have roots in the bug <a href="https://bugs.launchpad.net/fuel/+bug/1447619">https://bugs.launchpad.net/fuel/+bug/1447619</a> - we have found the issue with RabbitMQ cluster behaviour under the networking load and Bogdan, Alexei Khivin and Alex Nevenchannyy found that it possibly might be fixed upgrading the RabbitMQ (trying it now). And actually this RabbitMQ release contains lots of crucial bug fixes even without mentioned by Bogdan.</div><div><br></div><div>For 6.1 the found workaround might be used, section in the docs written, etc. The question to the company is if that will be enough and what are we going to do with it in future.</div><div><br></div><div>Cheers,</div><div>Dina</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Apr 29, 2015 at 11:24 AM, Alexei Sheplyakov <span dir="ltr"><<a href="mailto:asheplyakov@mirantis.com" target="_blank">asheplyakov@mirantis.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Hi,<br><br></div><div>Given that<br><br>- MOS 6.1 should be released in a few weeks<br>- rabbitmq is kind of a heart of OpenStack<br><br></div><div>upgrading rabbitmq in MOS 6.1 seems to be an extremely bad idea.<br><br></div><div>There will be always some bugs (both known and unknown), but we can't keep updating various<br>components forever and should stop at some moment (which is presumably called `soft code freeze').<br><br></div><div>Best regards,<br></div><div>      Alexei<br></div><div><br></div></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Apr 29, 2015 at 11:04 AM, Bogdan Dobrelya <span dir="ltr"><<a href="mailto:bdobrelia@mirantis.com" target="_blank">bdobrelia@mirantis.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello.<br>
<br>
There are several concerns why we have to upgrade RabbitMQ to 3.4.0 [0]:<br>
1) At least two bugfixes related to the current high-load issue with MQ [1]:<br>
- 26404 prevent queue synchronisation from hanging if there is a very<br>
short partition just as it starts (since 3.1.0)<br>
- 26368 prevent autoheal from hanging when loser shuts down before the<br>
winner  learns it is the winner (since 3.1.0)<br>
2) We should as well check how the new 'pause-if-all-down' option works<br>
for split brain recovery.<br>
3) We should address the 'force_boot' recommendations from this mail<br>
thread [2] to speed up the MQ cluster assemble time.<br>
<br>
The question is - is it worth it to do this in the 6.1 release scope?<br>
I vote to postpone this for the 7.0 dev cycle as the impact of such<br>
changes might be unpredictable.<br>
<br>
[0] <a href="https://www.rabbitmq.com/release-notes/README-3.4.0.txt" target="_blank">https://www.rabbitmq.com/release-notes/README-3.4.0.txt</a><br>
[1] <a href="https://bugs.launchpad.net/fuel/+bug/1447619" target="_blank">https://bugs.launchpad.net/fuel/+bug/1447619</a><br>
[2]<br>
<a href="http://www.mail-archive.com/openstack-dev@lists.openstack.org/msg51625.html" target="_blank">http://www.mail-archive.com/openstack-dev@lists.openstack.org/msg51625.html</a><br>
<span><font color="#888888"><br>
--<br>
Best regards,<br>
Bogdan Dobrelya,<br>
Skype #<a href="http://bogdando_at_yahoo.com" target="_blank">bogdando_at_yahoo.com</a><br>
Irc #bogdando<br>
</font></span></blockquote></div><br></div>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px;background-color:rgb(255,255,255)"><p style="font-size:small;margin:0px;font-family:Helvetica">Best regards,</p><p style="font-size:small;margin:0px;font-family:Helvetica">Dina Belova</p><p style="font-size:small;margin:0px;font-family:Helvetica">Software Engineer</p><p style="font-size:small;margin:0px;font-family:Helvetica">Mirantis Inc.</p></div></div></div>
</div>