<div dir="ltr">Monty,<div><br></div><div>One of the bugs that can produce random issues=)</div><div><br></div><div><a href="https://github.com/openstack/oslo.messaging/blob/master/oslo/messaging/_drivers/impl_rabbit.py#L548">https://github.com/openstack/oslo.messaging/blob/master/oslo/messaging/_drivers/impl_rabbit.py#L548</a><br>
</div><div><br></div><div><br></div><div>Best regards,</div><div>Boris Pavlovic </div><div><br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Feb 4, 2014 at 11:05 PM, Andrew Laski <span dir="ltr"><<a href="mailto:andrew.laski@rackspace.com" target="_blank">andrew.laski@rackspace.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On 02/04/14 at 10:39am, Dan Smith wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
The inner exception is a thing and the outer pieces are a thing. The<br>
inner means that some instance update was attempted, but should be<br>
aborted if the instance state is not what we think it is.<br>
</blockquote>
<br>
And looking a little closer, I think it means that the<br>
messaging.expected_exceptions decorator isn't doing the right thing in<br>
that case. That sort of exception should be passed back to the client<br>
without verbose logging since it's an "okay thing to happen" in that<br>
case. It was working before the oslo.messaging change, but I think<br>
something is making it not properly exclude the UnexpectedTaskState<br>
exception...<br>
</blockquote>
<br></div>
It's not the UnexpectedTaskState exception that it's missing, it's UnexpectedDeletingTaskState which is a subclass of UnexpectedTaskState.  Doug Hellmann posted a fix for that at <a href="https://review.openstack.org/#/c/71035" target="_blank">https://review.openstack.org/#<u></u>/c/71035</a> .<div class="HOEnZb">
<div class="h5"><br>
<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
<a href="https://github.com/openstack/nova/blob/master/nova/conductor/manager.py#L113" target="_blank">https://github.com/openstack/<u></u>nova/blob/master/nova/<u></u>conductor/manager.py#L113</a><br>
<br>
--Dan<br>
<br>
<br>
______________________________<u></u>_________________<br>
OpenStack-dev mailing list<br>
<a href="mailto:OpenStack-dev@lists.openstack.org" target="_blank">OpenStack-dev@lists.openstack.<u></u>org</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>
</blockquote>
<br>
______________________________<u></u>_________________<br>
OpenStack-dev mailing list<br>
<a href="mailto:OpenStack-dev@lists.openstack.org" target="_blank">OpenStack-dev@lists.openstack.<u></u>org</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>