<div dir="ltr">Thanks for Lingxian!</div><div class="gmail_extra"><br><div class="gmail_quote">2015-04-29 20:31 GMT+08:00 Lingxian Kong <span dir="ltr"><<a href="mailto:anlin.kong@gmail.com" target="_blank">anlin.kong@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">hi, hao,<br>
<br>
First, thanks for your bug and patch, I thinks it's really a problem<br>
we should fix. I forward your suggestions about the workaround with<br>
Dan Smith and Joe Gordon.to get more feedback.<br>
<br>
1.Raise exception to make to set vm status to error,and user can<br>
re-perform a delete action to clean up successfully.<br>
2.Add full set of cinder admin credentials in nova.conf(just like what<br>
neutron does with nova) and make sure nova can clean up in init_host<br>
<div><div class="h5"><br>
<br>
<br>
On Tue, Apr 28, 2015 at 8:21 PM, hao wang <<a href="mailto:sxmatch1986@gmail.com">sxmatch1986@gmail.com</a>> wrote:<br>
> Hi, everyone<br>
><br>
> There is a Nova bug:<br>
><br>
> <a href="https://bugs.launchpad.net/nova/+bug/1408865" target="_blank">https://bugs.launchpad.net/nova/+bug/1408865</a>.<br>
> <a href="https://review.openstack.org/#/c/147042/" target="_blank">https://review.openstack.org/#/c/147042/</a><br>
><br>
> The bug Scenario is:<br>
><br>
> 1. create a vm using bootable volume.<br>
> 2. delete this vm<br>
> 3. restart service nova-compute when vm's task state is deleting.<br>
><br>
> When nova-compute is up, vm became deleted successful, but the bootable<br>
> volume is still in-use state and can't delete it using cinder delete volume.<br>
><br>
> solve method:<br>
><br>
> Add init=True in _delete_instance when init_host, and raise exception<br>
> when EndpointNotFound exists. It will set vm's status to error and<br>
> make user can re-issue a delete.<br>
><br>
><br>
> Is this method ok? Or cinder could do something to fix this bug?<br>
><br>
><br>
> I need your suggestion to push this work forward.<br>
><br>
><br>
> Thanks.<br>
><br>
> wanghao<br>
><br>
><br>
> --<br>
><br>
> Best Wishes For You!<br>
><br>
><br>
</div></div>> __________________________________________________________________________<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.openstack.org?subject:unsubscribe</a><br>
> <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
><br>
<span class="HOEnZb"><font color="#888888"><br>
<br>
<br>
--<br>
Regards!<br>
-----------------------------------<br>
Lingxian Kong<br>
<br>
__________________________________________________________________________<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.openstack.org?subject:unsubscribe</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
</font></span></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><pre>Best Wishes For You!</pre></div>
</div>