← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1355409] [NEW] Key error in l3_dvr_db

 

Public bug reported:

The following stack trace observed in the gate:

ERROR oslo.messaging.rpc.dispatcher [req-110db567-3322-4922-95c8-a54d166c8ead ] Exception during message handling: u'b132e9da-3ee2-47ac-9ed5-f04ca73c01d1'
TRACE oslo.messaging.rpc.dispatcher Traceback (most recent call last):
TRACE oslo.messaging.rpc.dispatcher   File "/usr/local/lib/python2.7/dist-packages/oslo/messaging/rpc/dispatcher.py", line 134, in _dispatch_and_reply
TRACE oslo.messaging.rpc.dispatcher     incoming.message))
TRACE oslo.messaging.rpc.dispatcher   File "/usr/local/lib/python2.7/dist-packages/oslo/messaging/rpc/dispatcher.py", line 177, in _dispatch
TRACE oslo.messaging.rpc.dispatcher     return self._do_dispatch(endpoint, method, ctxt, args)
TRACE oslo.messaging.rpc.dispatcher   File "/usr/local/lib/python2.7/dist-packages/oslo/messaging/rpc/dispatcher.py", line 123, in _do_dispatch
TRACE oslo.messaging.rpc.dispatcher     result = getattr(endpoint, method)(ctxt, **new_args)
TRACE oslo.messaging.rpc.dispatcher   File "/opt/stack/new/neutron/neutron/db/l3_rpc_base.py", line 57, in sync_routers
TRACE oslo.messaging.rpc.dispatcher     context, host, router_ids)
TRACE oslo.messaging.rpc.dispatcher   File "/opt/stack/new/neutron/neutron/db/l3_agentschedulers_db.py", line 191, in list_active_sync_routers_on_active_l3_agent
TRACE oslo.messaging.rpc.dispatcher     active=True)
TRACE oslo.messaging.rpc.dispatcher   File "/opt/stack/new/neutron/neutron/db/l3_dvr_db.py", line 306, in get_sync_data
TRACE oslo.messaging.rpc.dispatcher     DEVICE_OWNER_DVR_INTERFACE])
TRACE oslo.messaging.rpc.dispatcher   File "/opt/stack/new/neutron/neutron/db/l3_db.py", line 1016, in _get_router_info_list
TRACE oslo.messaging.rpc.dispatcher     active=active)
TRACE oslo.messaging.rpc.dispatcher   File "/opt/stack/new/neutron/neutron/db/l3_db.py", line 919, in _get_sync_routers
TRACE oslo.messaging.rpc.dispatcher     return self._build_routers_list(context, router_dicts, gw_ports)
TRACE oslo.messaging.rpc.dispatcher   File "/opt/stack/new/neutron/neutron/db/l3_dvr_db.py", line 241, in _build_routers_list
TRACE oslo.messaging.rpc.dispatcher     rtr['gw_port'] = gw_ports[gw_port_id]
TRACE oslo.messaging.rpc.dispatcher KeyError: u'b132e9da-3ee2-47ac-9ed5-f04ca73c01d1'a

Link: http://logs.openstack.org/48/112948/3/check/check-tempest-dsvm-
neutron-pg/503d619/logs/screen-q-svc.txt.gz?#_2014-08-11_07_19_33_893

** Affects: neutron
     Importance: High
     Assignee: Eugene Nikanorov (enikanorov)
         Status: New


** Tags: l3-dvr-backlog

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

Title:
  Key error in l3_dvr_db

Status in OpenStack Neutron (virtual network service):
  New

Bug description:
  The following stack trace observed in the gate:

  ERROR oslo.messaging.rpc.dispatcher [req-110db567-3322-4922-95c8-a54d166c8ead ] Exception during message handling: u'b132e9da-3ee2-47ac-9ed5-f04ca73c01d1'
  TRACE oslo.messaging.rpc.dispatcher Traceback (most recent call last):
  TRACE oslo.messaging.rpc.dispatcher   File "/usr/local/lib/python2.7/dist-packages/oslo/messaging/rpc/dispatcher.py", line 134, in _dispatch_and_reply
  TRACE oslo.messaging.rpc.dispatcher     incoming.message))
  TRACE oslo.messaging.rpc.dispatcher   File "/usr/local/lib/python2.7/dist-packages/oslo/messaging/rpc/dispatcher.py", line 177, in _dispatch
  TRACE oslo.messaging.rpc.dispatcher     return self._do_dispatch(endpoint, method, ctxt, args)
  TRACE oslo.messaging.rpc.dispatcher   File "/usr/local/lib/python2.7/dist-packages/oslo/messaging/rpc/dispatcher.py", line 123, in _do_dispatch
  TRACE oslo.messaging.rpc.dispatcher     result = getattr(endpoint, method)(ctxt, **new_args)
  TRACE oslo.messaging.rpc.dispatcher   File "/opt/stack/new/neutron/neutron/db/l3_rpc_base.py", line 57, in sync_routers
  TRACE oslo.messaging.rpc.dispatcher     context, host, router_ids)
  TRACE oslo.messaging.rpc.dispatcher   File "/opt/stack/new/neutron/neutron/db/l3_agentschedulers_db.py", line 191, in list_active_sync_routers_on_active_l3_agent
  TRACE oslo.messaging.rpc.dispatcher     active=True)
  TRACE oslo.messaging.rpc.dispatcher   File "/opt/stack/new/neutron/neutron/db/l3_dvr_db.py", line 306, in get_sync_data
  TRACE oslo.messaging.rpc.dispatcher     DEVICE_OWNER_DVR_INTERFACE])
  TRACE oslo.messaging.rpc.dispatcher   File "/opt/stack/new/neutron/neutron/db/l3_db.py", line 1016, in _get_router_info_list
  TRACE oslo.messaging.rpc.dispatcher     active=active)
  TRACE oslo.messaging.rpc.dispatcher   File "/opt/stack/new/neutron/neutron/db/l3_db.py", line 919, in _get_sync_routers
  TRACE oslo.messaging.rpc.dispatcher     return self._build_routers_list(context, router_dicts, gw_ports)
  TRACE oslo.messaging.rpc.dispatcher   File "/opt/stack/new/neutron/neutron/db/l3_dvr_db.py", line 241, in _build_routers_list
  TRACE oslo.messaging.rpc.dispatcher     rtr['gw_port'] = gw_ports[gw_port_id]
  TRACE oslo.messaging.rpc.dispatcher KeyError: u'b132e9da-3ee2-47ac-9ed5-f04ca73c01d1'a

  Link: http://logs.openstack.org/48/112948/3/check/check-tempest-dsvm-
  neutron-pg/503d619/logs/screen-q-svc.txt.gz?#_2014-08-11_07_19_33_893

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


Follow ups

References