<div dir="ltr"><div>Whenever I try to delete that port that's what I get.<br></div><div><br></div><div><div>root@cocinero:~# nova  interface-list 0babcc31-08e0-4d45-8db1-34dd101dbc93</div><div>+------------+--------------------------------------+--------------------------------------+--------------+-------------+</div><div>| Port State | Port ID                              | Net ID                               | IP addresses | MAC Address |</div><div>+------------+--------------------------------------+--------------------------------------+--------------+-------------+</div><div>| ACTIVE     | 2ec8ae0d-598a-4bd4-81d4-5d43d4014198 | 038482b5-caa9-4205-af93-ff04589f35a1 | 172.16.47.14 |             |</div><div>| ACTIVE     | be091982-6afe-4746-8508-33d2b5104d37 | 275c5c97-5a18-41ff-a46c-49d78507fb22 | 200.16.28.39 |             |</div><div>+------------+--------------------------------------+--------------------------------------+--------------+-------------+</div><div>root@cocinero:~# nova interface-detach 0babcc31-08e0-4d45-8db1-34dd101dbc93 2ec8ae0d-598a-4bd4-81d4-5d43d4014198</div><div>root@cocinero:~# nova interface-list 0babcc31-08e0-4d45-8db1-34dd101dbc93<br></div><div>+------------+--------------------------------------+--------------------------------------+--------------+-------------+</div><div>| Port State | Port ID                              | Net ID                               | IP addresses | MAC Address |</div><div>+------------+--------------------------------------+--------------------------------------+--------------+-------------+</div><div>| ACTIVE     | 2ec8ae0d-598a-4bd4-81d4-5d43d4014198 | 038482b5-caa9-4205-af93-ff04589f35a1 | 172.16.47.14 |             |</div><div>| ACTIVE     | be091982-6afe-4746-8508-33d2b5104d37 | 275c5c97-5a18-41ff-a46c-49d78507fb22 | 200.16.28.39 |             |</div><div>+------------+--------------------------------------+--------------------------------------+--------------+-------------+</div><div>root@cocinero:~# </div></div><div><br></div><div>this is what I see in my nova-compute.log file:<div><br></div><div><div>2014-10-23 17:27:57.575 8817 TRACE nova.openstack.common.rpc.amqp Traceback (most recent call last):</div><div>2014-10-23 17:27:57.575 8817 TRACE nova.openstack.common.rpc.amqp   File "/usr/lib/python2.7/dist-packages/nova/openstack/common/rpc/amqp.py", line 430, in _process_data</div><div>2014-10-23 17:27:57.575 8817 TRACE nova.openstack.common.rpc.amqp     rval = self.proxy.dispatch(ctxt, version, method, **args)</div><div>2014-10-23 17:27:57.575 8817 TRACE nova.openstack.common.rpc.amqp   File "/usr/lib/python2.7/dist-packages/nova/openstack/common/rpc/dispatcher.py", line 133, in dispatch</div><div>2014-10-23 17:27:57.575 8817 TRACE nova.openstack.common.rpc.amqp     return getattr(proxyobj, method)(ctxt, **kwargs)</div><div>2014-10-23 17:27:57.575 8817 TRACE nova.openstack.common.rpc.amqp   File "/usr/lib/python2.7/dist-packages/nova/compute/manager.py", line 3069, in detach_interface</div><div>2014-10-23 17:27:57.575 8817 TRACE nova.openstack.common.rpc.amqp     "attached") % locals())</div><div>2014-10-23 17:27:57.575 8817 TRACE nova.openstack.common.rpc.amqp PortNotFound: Port 2ec8ae0d-598a-4bd4-81d4-5d43d4014198 is not attached</div><div>2014-10-23 17:27:57.575 8817 TRACE nova.openstack.common.rpc.amqp </div></div></div><div><br></div><div>It says the port isn't attached, when it is and it answers ping and everything. </div></div><div class="gmail_extra"><br><div class="gmail_quote">2014-10-22 11:23 GMT-03:00 Juan José Pavlik Salles <span dir="ltr"><<a href="mailto:jjpavlik@gmail.com" target="_blank">jjpavlik@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">I achieved a "clean" deletion of the interface deleting the hole instance, but is not a reasonable solution. Maybe some db updates could do a better job?</div><div class="gmail_extra"><br><div class="gmail_quote">2014-10-21 17:15 GMT-03:00 Juan José Pavlik Salles <span dir="ltr"><<a href="mailto:jjpavlik@gmail.com" target="_blank">jjpavlik@gmail.com</a>></span>:<div><div class="h5"><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi guys, I've been attaching and detaching interfaces to an instance until I got into a weird situation:<div><br></div><div>-I see the interface:</div><div><br></div><div><div>root@cocinero:~/tools# nova --os-username noc-admin --os-tenant-name noc --os-password My_Pass --os-auth-url <a href="http://172.19.136.1:35357/v2.0" target="_blank">http://172.19.136.1:35357/v2.0</a> interface-list c7d4e004-47fc-42b4-9aec-83e196f9c202</div><div>+------------+--------------------------------------+--------------------------------------+--------------+-------------+</div><div>| Port State | Port ID                              | Net ID                               | IP addresses | MAC Address |</div><div>+------------+--------------------------------------+--------------------------------------+--------------+-------------+</div><div>| ACTIVE     | 572cb037-c0b7-490b-b451-594897817397 | 275c5c97-5a18-41ff-a46c-49d78507fb22 | 172.16.28.34 |             |</div><div>+------------+--------------------------------------+--------------------------------------+--------------+-------------+</div><div>root@cocinero:~/tools# </div><div><br></div><div>-I want to delete that interface, so:</div><div><br></div><div><div>root@cocinero:~/tools# nova --os-username noc-admin --os-tenant-name noc --os-password My_Pass --os-auth-url <a href="http://172.19.136.1:35357/v2.0" target="_blank">http://172.19.136.1:35357/v2.0</a> interface-detach c7d4e004-47fc-42b4-9aec-83e196f9c202 572cb037-c0b7-490b-b451-594897817397</div><div>root@cocinero:~/tools# </div></div><div><br></div><div>No error messages at all. </div><div><br></div><div>-But the interface stills there:</div><div><br></div><div><div>root@cocinero:~/tools# nova --os-username noc-admin --os-tenant-name noc --os-password My_Pass --os-auth-url <a href="http://172.19.136.1:35357/v2.0" target="_blank">http://172.19.136.1:35357/v2.0</a> interface-list c7d4e004-47fc-42b4-9aec-83e196f9c202</div><div>+------------+--------------------------------------+--------------------------------------+--------------+-------------+</div><div>| Port State | Port ID                              | Net ID                               | IP addresses | MAC Address |</div><div>+------------+--------------------------------------+--------------------------------------+--------------+-------------+</div><div>| ACTIVE     | 572cb037-c0b7-490b-b451-594897817397 | 275c5c97-5a18-41ff-a46c-49d78507fb22 | 172.16.28.34 |             |</div><div>+------------+--------------------------------------+--------------------------------------+--------------+-------------+</div><div>root@cocinero:~/tools# </div></div><div><br></div><div>Doing some research I've found this bug <a href="https://bugs.launchpad.net/nova/+bug/1326183" target="_blank">https://bugs.launchpad.net/nova/+bug/1326183</a> , which is exactly the same behaviour I see in my cloud. It seems to be related to a race condition during the cache update. </div><div><br></div><div>Any ideas how to:</div><div><br></div><div>-Reset the conditions so I can detach the interface cleanly?</div><div>-Backport the proposed patch to Grizzly? (Upgrading to IceHouse is almost impossible)</div><div><br></div><div>Thanks!</div><span><font color="#888888"><div><br></div>-- <br><div dir="ltr">Pavlik Salles Juan José<div>Blog - <a href="http://viviendolared.blogspot.com" target="_blank">http://viviendolared.blogspot.com</a></div></div>
</font></span></div></div>
</blockquote></div></div></div><div><div class="h5"><br><br clear="all"><div><br></div>-- <br><div dir="ltr">Pavlik Salles Juan José<div>Blog - <a href="http://viviendolared.blogspot.com" target="_blank">http://viviendolared.blogspot.com</a></div></div>
</div></div></div>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div dir="ltr">Pavlik Salles Juan José<div>Blog - <a href="http://viviendolared.blogspot.com" target="_blank">http://viviendolared.blogspot.com</a></div></div>
</div>