<div dir="ltr"><div><font face="georgia, serif">Few more places which can trigger inconsistent behaviour. </font></div><div>







<p class=""><span class=""><font face="georgia, serif">- <a href="https://github.com/openstack/nova/blob/stable/kilo/nova/api/openstack/compute/contrib/services.py#L44">https://github.com/openstack/nova/blob/stable/kilo/nova/api/openstack/compute/contrib/services.py#L44</a></font></span></p><p class=""><font face="georgia, serif">- <a href="https://github.com/openstack/nova/blob/stable/kilo/nova/api/openstack/compute/contrib/hypervisors.py#L98">https://github.com/openstack/nova/blob/stable/kilo/nova/api/openstack/compute/contrib/hypervisors.py#L98</a></font></p>
<p class=""><span class=""><font face="georgia, serif">- <a href="https://github.com/openstack/nova/blob/stable/kilo/nova/availability_zones.py#L130">https://github.com/openstack/nova/blob/stable/kilo/nova/availability_zones.py#L130</a></font></span></p>
<p class=""><span class=""><font face="georgia, serif">- <a href="https://github.com/openstack/nova/blob/stable/kilo/nova/api/openstack/compute/contrib/availability_zone.py#L68">https://github.com/openstack/nova/blob/stable/kilo/nova/api/openstack/compute/contrib/availability_zone.py#L68</a></font></span></p>
<p class=""><span class=""><font face="georgia, serif">- <a href="https://github.com/openstack/nova/blob/stable/kilo/nova/api/openstack/compute/contrib/hosts.py#L88-L89">https://github.com/openstack/nova/blob/stable/kilo/nova/api/openstack/compute/contrib/hosts.py#L88-L89</a></font></span></p>
<p class=""><span class=""><font face="georgia, serif">- <a href="https://github.com/openstack/nova/blob/stable/kilo/nova/compute/api.py#L3399-L3421">https://github.com/openstack/nova/blob/stable/kilo/nova/compute/api.py#L3399-L3421</a>.</font></span></p><p class=""><span class=""><font face="georgia, serif"><br></font></span></p><p class=""><font face="georgia, serif">Blueprint which plans to fix this : <a href="https://blueprints.launchpad.net/nova/+spec/servicegroup-api-control-plane">https://blueprints.launchpad.net/nova/+spec/servicegroup-api-control-plane</a></font></p><p class=""><font face="georgia, serif">Related Spec : 1) <a href="https://review.openstack.org/#/c/190322/">https://review.openstack.org/#/c/190322/</a></font></p><p class=""><font face="georgia, serif">                           2) <a href="https://review.openstack.org/#/c/138607/">https://review.openstack.org/#/c/138607/</a></font></p><p class=""><font face="georgia, serif">-Vilobh</font></p></div><div><div><span style="font-size:12.8000001907349px"><br></span><div class="gmail_extra"><br><div class="gmail_quote">On Mon, May 11, 2015 at 8:08 AM, Chris Friesen <span dir="ltr"><<a href="mailto:chris.friesen@windriver.com" target="_blank">chris.friesen@windriver.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">On 05/11/2015 07:13 AM, Attila Fazekas wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
From: "John Garbutt" <<a href="mailto:john@johngarbutt.com" target="_blank">john@johngarbutt.com</a>><br>
</blockquote></blockquote><span>
<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
* From the RPC api point of view, do we want to send a cast to<br>
something that we know is dead, maybe we want to? Should we wait for<br>
calls to timeout, or give up quicker?<br>
</blockquote>
<br>
How to fail sooner:<br>
<a href="https://bugs.launchpad.net/oslo.messaging/+bug/1437955" target="_blank">https://bugs.launchpad.net/<u></u>oslo.messaging/+bug/1437955</a><br>
<br>
We do not need a dedicated is_up just for this.<br>
</blockquote>
<br></span>
Is that really going to help?  As I understand it if nova-compute dies (or is isolated) then the queue remains present on the server but nothing will process messages from it.<span><font color="#888888"><br>
<br>
Chris</font></span><div><div><br>
<br>
______________________________<u></u>______________________________<u></u>______________<br>
OpenStack Development Mailing List (not for usage questions)<br>
Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" target="_blank">OpenStack-dev-request@lists.<u></u>openstack.org?subject:<u></u>unsubscribe</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank">http://lists.openstack.org/<u></u>cgi-bin/mailman/listinfo/<u></u>openstack-dev</a><br>
</div></div></blockquote></div><br></div></div></div></div>