← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1184518] Re: trying to delete router with bound interface still result in deleted router with midonet plugin

 

[Expired for neutron because there has been no activity for 60 days.]

** Changed in: neutron
       Status: Incomplete => Expired

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1184518

Title:
  trying to delete router with bound interface still result in deleted
  router with midonet plugin

Status in OpenStack Neutron (virtual network service):
  Expired

Bug description:
  using midonet as the quantum plugin with OS grizzly deployment.

  Trying to delete a router which has a bound interface to it results in
  horizon saying that the router can't be deleted because it has still
  an interface bound to it. However, midonet plugin goes ahead and
  deletes the router on its side. This results in inconsistency between
  both states.

  For example after when trying to access network topology, there are
  some errors in in quantum server logs

  2013-05-27 16:48:19    ERROR [midonetclient.api_lib] Raising an exeption: (<HTTPNotFound at 0x2fcdaf0 404 Not Found>): '{"message":"The requested resource was not found.","code":404}'
  2013-05-27 16:48:19    ERROR [quantum.api.v2.resource] index failed
  Traceback (most recent call last):
    File "/usr/lib/python2.7/dist-packages/quantum/api/v2/resource.py", line 82, in resource
      result = method(request=request, **args)
    File "/usr/lib/python2.7/dist-packages/quantum/api/v2/base.py", line 239, in index
      return self._items(request, True, parent_id)
    File "/usr/lib/python2.7/dist-packages/quantum/api/v2/base.py", line 192, in _items
      obj_list = obj_getter(request.context, **kwargs)
    File "/usr/lib/python2.7/dist-packages/quantum/plugins/midonet/plugin.py", line 757, in get_routers
      id=qr['id'])
  MidonetResourceNotFound: MidoNet Router 085588b4-2297-4a88-936a-d5097cbd74e1 could not be found

To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1184518/+subscriptions