← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1184509] Re: delete router interface fails 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/1184509

Title:
  delete router interface fails with midonet plugin

Status in OpenStack Neutron (virtual network service):
  Expired

Bug description:
  with midonet as the plugin to quantum with OS grizzly deployment,
  trying to delete an interface on a router fails for some unknown
  reason:

  traces from the quantum server log:

  2013-05-27 16:27:33    ERROR [quantum.api.v2.resource] remove_router_interface 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 147, in _handle_action
      body, **kwargs)
    File "/usr/lib/python2.7/dist-packages/quantum/plugins/midonet/plugin.py", line 872, in remove_router_interface
      assert found
  AssertionError

  2013-05-27 16:29:36    ERROR [quantum.api.v2.resource] remove_router_interface 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 147, in _handle_action
      body, **kwargs)
    File "/usr/lib/python2.7/dist-packages/quantum/plugins/midonet/plugin.py", line 851, in remove_router_interface
      mrouter_port = self.mido_api.get_port(mbridge_port.get_peer_id())
    File "/usr/lib/pymodules/python2.7/midonetclient/api.py", line 119, in get_port
      return self.app.get_port(id_)
    File "/usr/lib/pymodules/python2.7/midonetclient/application.py", line 152, in get_port
      id_)
    File "/usr/lib/pymodules/python2.7/midonetclient/application.py", line 206, in _get_port_resource_by_id
      id_)
    File "/usr/lib/pymodules/python2.7/midonetclient/application.py", line 201, in _create_uri_from_template
      return template.replace(token, value)
  TypeError: coercing to Unicode: need string or buffer, NoneType found

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