You have been subscribed to a public bug:
If network node has no active routers on it l3-agent, metering-agent
tracing:
2014-02-28 17:04:51.286 1121 DEBUG
neutron.services.metering.agents.metering_agent [-] Get router traffic counters
_get_traffic_counters
/usr/lib/python2.7/dist-packages/neutron/services/metering/agents/metering_agent.py:214
2014-02-28 17:04:51.286 1121 DEBUG neutron.openstack.common.lockutils [-] Got
semaphore "metering-agent" for method "_invoke_driver"... inner
/usr/lib/python2.7/dist-packages/neutron/openstack/common/lockutils.py:191
2014-02-28 17:04:51.286 1121 DEBUG neutron.common.log [-]
neutron.services.metering.drivers.iptables.iptables_driver.IptablesMeteringDriver
method get_traffic_counters called with arguments
(<neutron.context.ContextBase object at 0x2504510>, [{u'status': u'ACTIVE',
u'name': u'r', u'gw_port_id': u'86be6088-d967-45a8-bf69-8af76d956a3e',
u'admin_state_up': True, u'tenant_id': u'1483a06525a5485e8a7dd64abaa66619',
u'_metering_labels': [{u'rules': [{u'remote_ip_prefix': u'0.0.0.0/0',
u'direction': u'ingress', u'metering_label_id':
u'19de35e4-ea99-4d84-9fbf-7b0c7a390540', u'id':
u'3991421b-50ce-46ea-b264-74bb47d09e65', u'excluded': False},
{u'remote_ip_prefix': u'0.0.0.0/0', u'direction': u'egress',
u'metering_label_id': u'19de35e4-ea99-4d84-9fbf-7b0c7a390540', u'id':
u'706e55db-e2f7-4eb9-940a-67144a075a2c', u'excluded': False}], u'id':
u'19de35e4-ea99-4d84-9fbf-7b0c7a390540'}], u'id':
u'5ccfe6b8-9c3b-44c4-9580-da0d74ccdcf8'}]) {} wrapper
/usr/lib/python2.7/dist-packages/neutron/common/log.
py:33
2014-02-28 17:04:51.286 1121 DEBUG neutron.agent.linux.utils [-] Running
command: ['sudo', 'ip', 'netns', 'exec',
'qrouter-5ccfe6b8-9c3b-44c4-9580-da0d74ccdcf8', 'iptables', '-t', 'filter',
'-L', 'neutron-meter-l-19de35e4-ea9', '-n', '-v', '-x', '-Z'] execute
/usr/lib/python2.7/dist-packages/neutron/agent/linux/utils.py:43
2014-02-28 17:04:51.291 1121 DEBUG neutron.agent.linux.utils [-]
Command: ['sudo', 'ip', 'netns', 'exec',
'qrouter-5ccfe6b8-9c3b-44c4-9580-da0d74ccdcf8', 'iptables', '-t', 'filter',
'-L', 'neutron-meter-l-19de35e4-ea9', '-n', '-v', '-x', '-Z']
Exit code: 1
Stdout: ''
Stderr: 'Cannot open network namespace: No such file or directory\n' execute
/usr/lib/python2.7/dist-packages/neutron/agent/linux/utils.py:60
2014-02-28 17:04:51.291 1121 ERROR neutron.openstack.common.loopingcall [-] in
fixed duration looping call
2014-02-28 17:04:51.291 1121 TRACE neutron.openstack.common.loopingcall
Traceback (most recent call last):
2014-02-28 17:04:51.291 1121 TRACE neutron.openstack.common.loopingcall File
"/usr/lib/python2.7/dist-packages/neutron/openstack/common/loopingcall.py",
line 78, in _inner
2014-02-28 17:04:51.291 1121 TRACE neutron.openstack.common.loopingcall
self.f(*self.args, **self.kw)
2014-02-28 17:04:51.291 1121 TRACE neutron.openstack.common.loopingcall File
"/usr/lib/python2.7/dist-packages/neutron/services/metering/agents/metering_agent.py",
line 163, in _metering_loop
2014-02-28 17:04:51.291 1121 TRACE neutron.openstack.common.loopingcall
self._add_metering_infos()
2014-02-28 17:04:51.291 1121 TRACE neutron.openstack.common.loopingcall File
"/usr/lib/python2.7/dist-packages/neutron/services/metering/agents/metering_agent.py",
line 155, in _add_metering_infos
2014-02-28 17:04:51.291 1121 TRACE neutron.openstack.common.loopingcall
accs = self._get_traffic_counters(self.context, self.routers.values())
2014-02-28 17:04:51.291 1121 TRACE neutron.openstack.common.loopingcall File
"/usr/lib/python2.7/dist-packages/neutron/services/metering/agents/metering_agent.py",
line 215, in _get_traffic_counters
2014-02-28 17:04:51.291 1121 TRACE neutron.openstack.common.loopingcall
return self._invoke_driver(context, routers, 'get_traffic_counters')
2014-02-28 17:04:51.291 1121 TRACE neutron.openstack.common.loopingcall File
"/usr/lib/python2.7/dist-packages/neutron/openstack/common/lockutils.py", line
247, in inner
2014-02-28 17:04:51.291 1121 TRACE neutron.openstack.common.loopingcall
retval = f(*args, **kwargs)
2014-02-28 17:04:51.291 1121 TRACE neutron.openstack.common.loopingcall File
"/usr/lib/python2.7/dist-packages/neutron/services/metering/agents/metering_agent.py",
line 180, in _invoke_driver
2014-02-28 17:04:51.291 1121 TRACE neutron.openstack.common.loopingcall
{'driver': cfg.CONF.metering_driver,
2014-02-28 17:04:51.291 1121 TRACE neutron.openstack.common.loopingcall File
"/usr/lib/python2.7/dist-packages/oslo/config/cfg.py", line 1648, in __getattr__
2014-02-28 17:04:51.291 1121 TRACE neutron.openstack.common.loopingcall
raise NoSuchOptError(name)
2014-02-28 17:04:51.291 1121 TRACE neutron.openstack.common.loopingcall
NoSuchOptError: no such option: metering_driver
2014-02-28 17:04:51.291 1121 TRACE neutron.openstack.common.loopingcall
No routers is perfectly fine state for l3-agent, and this should not
cause errors.
** Affects: neutron (Ubuntu)
Importance: Undecided
Status: New
--
unhandled trace if no namespaces in metering agent
https://bugs.launchpad.net/bugs/1286209
You received this bug notification because you are a member of Ubuntu Bugs,
which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs