← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1309144] Re: TypeError while building routers

 

** Also affects: neutron/havana
   Importance: Undecided
       Status: New

** Changed in: neutron/havana
       Status: New => Fix Committed

** Changed in: neutron/havana
    Milestone: None => 2013.2.4

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

Title:
  TypeError while building routers

Status in OpenStack Neutron (virtual network service):
  Fix Released
Status in neutron havana series:
  Fix Committed
Status in neutron icehouse series:
  New

Bug description:
  This stacktrace:

  2014-04-17 09:37:06.460 10212 ERROR neutron.openstack.common.loopingcall [req-512e4936-b85a-4019-bc2c-e1b8faf4c8c5 None] in dynamic looping call
  2014-04-17 09:37:06.460 10212 TRACE neutron.openstack.common.loopingcall Traceback (most recent call last):
  2014-04-17 09:37:06.460 10212 TRACE neutron.openstack.common.loopingcall   File "/opt/stack/neutron/neutron/openstack/common/loopingcall.py", line 123, in _inner
  2014-04-17 09:37:06.460 10212 TRACE neutron.openstack.common.loopingcall     idle = self.f(*self.args, **self.kw)
  2014-04-17 09:37:06.460 10212 TRACE neutron.openstack.common.loopingcall   File "/opt/stack/neutron/neutron/plugins/vmware/common/sync.py", line 647, in _synchronize_state
  2014-04-17 09:37:06.460 10212 TRACE neutron.openstack.common.loopingcall     scan_missing=scan_missing)
  2014-04-17 09:37:06.460 10212 TRACE neutron.openstack.common.loopingcall   File "/opt/stack/neutron/neutron/plugins/vmware/common/sync.py", line 401, in _synchronize_lrouters
  2014-04-17 09:37:06.460 10212 TRACE neutron.openstack.common.loopingcall     filters=filters)
  2014-04-17 09:37:06.460 10212 TRACE neutron.openstack.common.loopingcall   File "/opt/stack/neutron/neutron/db/db_base_plugin_v2.py", line 195, in _get_collection
  2014-04-17 09:37:06.460 10212 TRACE neutron.openstack.common.loopingcall     items = [dict_func(c, fields) for c in query]
  2014-04-17 09:37:06.460 10212 TRACE neutron.openstack.common.loopingcall   File "/opt/stack/neutron/neutron/db/l3_db.py", line 106, in _make_router_dict
  2014-04-17 09:37:06.460 10212 TRACE neutron.openstack.common.loopingcall     nw_id = router.gw_port['network_id']
  2014-04-17 09:37:06.460 10212 TRACE neutron.openstack.common.loopingcall TypeError: 'NoneType' object has no attribute '__getitem__'
  2014-04-17 09:37:06.460 10212 TRACE neutron.openstack.common.loopingcall

  has been observed during this run:

  http://208.91.1.172/logs/neutron/82709/9/412384/

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


References