yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #71388
[Bug 1751302] Re: KeyError: 'port_id' exception in .trunk.drivers.linuxbridge.agent.driver.LinuxBridgeTrunkDriver.agent_port_change
Ok, the notification is like this:
[...]
self._update_network_ports(device_details['network_id'],
device_details['port_id'],
device_details['device'])
self.ext_manager.handle_port(self.context, device_details)
registry.notify(local_resources.PORT_DEVICE,
events.AFTER_UPDATE, self,
context=self.context,
device_details=device_details)
In fact, in the environment this appears, there is an agent extension that modifies [1] device_details. Ouch.
Updating affected project accordingly...
** Also affects: networking-bagpipe
Importance: Undecided
Status: New
** No longer affects: neutron
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1751302
Title:
KeyError: 'port_id' exception in
.trunk.drivers.linuxbridge.agent.driver.LinuxBridgeTrunkDriver.agent_port_change
Status in BaGPipe:
New
Bug description:
I see the following traceback in some neutron linuxbridge agent logs:
neutron_lib.callbacks.manager [req-4f4fe77a-3d0e-44d3-b3ef-02a813575d58 - - - - -] Error during notification for neutron.services.trunk.drivers.linuxbridge.agent.driver.LinuxBridgeTrunkDriver.agent_port_change--9223372036854150104 port_device, after_update: KeyError: 'port_id'
Traceback (most recent call last):
File "/opt/stack/new/networking-bagpipe/.tox/dsvm-fullstack/local/lib/python2.7/site-packages/neutron_lib/callbacks/manager.py", line 171, in _notify_loop
callback(resource, event, trigger, **kwargs)
File "/opt/stack/new/networking-bagpipe/.tox/dsvm-fullstack/src/neutron/openstack/neutron/neutron/services/trunk/drivers/linuxbridge/agent/driver.py", line 91, in agent_port_change
trunk = self._tapi.get_trunk(context, device_details['port_id'])
KeyError: 'port_id'
To manage notifications about this bug go to:
https://bugs.launchpad.net/networking-bagpipe/+bug/1751302/+subscriptions
References