← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1943846] [NEW] Create floating agent gw port for DVR fails

 

Public bug reported:

_create_dvr_floating_gw_port fails due to missing notification payload
field:

Error during notification for neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port--9223372036853272501 floatingip, after_create: KeyError: 'fixed_port_id'
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/dist-packages/neutron_lib/callbacks/manager.py", line 197, in _notify_loop
    callback(resource, event, trigger, **kwargs)
  File "/opt/stack/neutron/neutron/db/l3_dvr_db.py", line 359, in _create_dvr_floating_gw_port
    context, fip['fixed_port_id'])
KeyError: 'fixed_port_id'

** Affects: neutron
     Importance: Undecided
     Assignee: Szymon Wróblewski (bluex)
         Status: New

** Description changed:

- _create_dvr_floating_gw_port fails due to missing notification payload field:
- ERROR neutron_lib.callbacks.manager [None req-73c39560-9820-4b08-85d0-709e57835767 tempest-PortsTest-568331032 tempest-PortsTest-568331032] Error during notification for neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port--9223372036853272501 floatingip, after_create: KeyError: 'fixed_port_id'
- ERROR neutron_lib.callbacks.manager Traceback (most recent call last):
- ERROR neutron_lib.callbacks.manager   File "/usr/local/lib/python3.6/dist-packages/neutron_lib/callbacks/manager.py", line 197, in _notify_loop
- ERROR neutron_lib.callbacks.manager     callback(resource, event, trigger, **kwargs)
- ERROR neutron_lib.callbacks.manager   File "/opt/stack/neutron/neutron/db/l3_dvr_db.py", line 359, in _create_dvr_floating_gw_port
- ERROR neutron_lib.callbacks.manager     context, fip['fixed_port_id'])
- ERROR neutron_lib.callbacks.manager KeyError: 'fixed_port_id'
- ERROR neutron_lib.callbacks.manager
+ _create_dvr_floating_gw_port fails due to missing notification payload
+ field:
+ 
+ Error during notification for neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port--9223372036853272501 floatingip, after_create: KeyError: 'fixed_port_id'
+ Traceback (most recent call last):
+   File "/usr/local/lib/python3.6/dist-packages/neutron_lib/callbacks/manager.py", line 197, in _notify_loop
+     callback(resource, event, trigger, **kwargs)
+   File "/opt/stack/neutron/neutron/db/l3_dvr_db.py", line 359, in _create_dvr_floating_gw_port
+     context, fip['fixed_port_id'])
+ KeyError: 'fixed_port_id'

** Changed in: neutron
     Assignee: (unassigned) => Szymon Wróblewski (bluex)

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

Title:
  Create floating agent gw port for DVR fails

Status in neutron:
  New

Bug description:
  _create_dvr_floating_gw_port fails due to missing notification payload
  field:

  Error during notification for neutron.services.l3_router.l3_router_plugin.DVRResourceOperationHandler._create_dvr_floating_gw_port--9223372036853272501 floatingip, after_create: KeyError: 'fixed_port_id'
  Traceback (most recent call last):
    File "/usr/local/lib/python3.6/dist-packages/neutron_lib/callbacks/manager.py", line 197, in _notify_loop
      callback(resource, event, trigger, **kwargs)
    File "/opt/stack/neutron/neutron/db/l3_dvr_db.py", line 359, in _create_dvr_floating_gw_port
      context, fip['fixed_port_id'])
  KeyError: 'fixed_port_id'

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



Follow ups