← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1432522] [NEW] weakref ReferenceError not handled in callback manager

 

Public bug reported:

How to reproduce:
1. register a callable 
2. delete it
3. notify

Example output:

2015-03-16 10:39:07.600 ERROR neutron.callbacks.manager [req-0e06ab7e-12f4-4807-bbbe-a05d183a54f5 None None] Error during notification for dragonflow.neutron.services.l3.l3_controller_plugin.ControllerL3ServicePlugin.dvr_vmarp_table_update port, after_update
2015-03-16 10:39:07.600 TRACE neutron.callbacks.manager Traceback (most recent call last):
2015-03-16 10:39:07.600 TRACE neutron.callbacks.manager   File "/opt/stack/neutron/neutron/callbacks/manager.py", line 143, in _notify_loop
2015-03-16 10:39:07.600 TRACE neutron.callbacks.manager     callback(resource, event, trigger, **kwargs)
2015-03-16 10:39:07.600 TRACE neutron.callbacks.manager ReferenceError: weakly-referenced object no longer exists
2015-03-16 10:39:07.600 TRACE neutron.callbacks.manager

** Affects: neutron
     Importance: Undecided
     Assignee: Saggi Mizrahi (ficoos)
         Status: In Progress

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

Title:
  weakref ReferenceError not handled in callback manager

Status in OpenStack Neutron (virtual network service):
  In Progress

Bug description:
  How to reproduce:
  1. register a callable 
  2. delete it
  3. notify

  Example output:

  2015-03-16 10:39:07.600 ERROR neutron.callbacks.manager [req-0e06ab7e-12f4-4807-bbbe-a05d183a54f5 None None] Error during notification for dragonflow.neutron.services.l3.l3_controller_plugin.ControllerL3ServicePlugin.dvr_vmarp_table_update port, after_update
  2015-03-16 10:39:07.600 TRACE neutron.callbacks.manager Traceback (most recent call last):
  2015-03-16 10:39:07.600 TRACE neutron.callbacks.manager   File "/opt/stack/neutron/neutron/callbacks/manager.py", line 143, in _notify_loop
  2015-03-16 10:39:07.600 TRACE neutron.callbacks.manager     callback(resource, event, trigger, **kwargs)
  2015-03-16 10:39:07.600 TRACE neutron.callbacks.manager ReferenceError: weakly-referenced object no longer exists
  2015-03-16 10:39:07.600 TRACE neutron.callbacks.manager

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


Follow ups

References