yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #27060
[Bug 1250756] Re: [vpnaas] neutron-vpn-agent is trying to query br-ex link on an environment that does not use an external_network_bridge
[Expired for neutron because there has been no activity for 60 days.]
** Changed in: neutron
Status: Incomplete => Expired
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1250756
Title:
[vpnaas] neutron-vpn-agent is trying to query br-ex link on an
environment that does not use an external_network_bridge
Status in OpenStack Neutron (virtual network service):
Expired
Bug description:
Version
=======
Havana on RHEL
Description
===========
I configured my environment with empty external_network_bridge which means that it does not uses a br-ex as external bridge, the admin can create a provider external network.
When trying to start neutron-vpn-agent service, it seems like it tries
to check the link status on br-ex, while br-ex does not appear in any
neutron-related configuration.
From /var/log/neutron/vpn-agent.log
===================================
2013-11-13 10:19:52.864 16442 DEBUG neutron.agent.linux.utils [-] Running command: ['ip', '-o', 'link', 'show', 'br-ex'] execute /usr/lib/python2.6/site-packages/neutron/agent/l
inux/utils.py:43
2013-11-13 10:19:52.869 16442 DEBUG neutron.agent.linux.utils [-]
Command: ['ip', '-o', 'link', 'show', 'br-ex']
Exit code: 255
Stdout: ''
Stderr: 'Device "br-ex" does not exist.\n' execute /usr/lib/python2.6/site-packages/neutron/agent/linux/utils.py:60
2013-11-13 10:19:52.870 16442 ERROR neutron.agent.l3_agent [-] Failed deleting namespace 'qrouter-3480f0cf-8f98-4f5c-a5fc-b422cec5a3c1'
2013-11-13 10:19:52.870 16442 TRACE neutron.agent.l3_agent Traceback (most recent call last):
2013-11-13 10:19:52.870 16442 TRACE neutron.agent.l3_agent File "/usr/lib/python2.6/site-packages/neutron/agent/l3_agent.py", line 255, in _destroy_router_namespaces
2013-11-13 10:19:52.870 16442 TRACE neutron.agent.l3_agent self._destroy_router_namespace(ns)
2013-11-13 10:19:52.870 16442 TRACE neutron.agent.l3_agent File "/usr/lib/python2.6/site-packages/neutron/agent/l3_agent.py", line 270, in _destroy_router_namespace
2013-11-13 10:19:52.870 16442 TRACE neutron.agent.l3_agent prefix=EXTERNAL_DEV_PREFIX)
2013-11-13 10:19:52.870 16442 TRACE neutron.agent.l3_agent File "/usr/lib/python2.6/site-packages/neutron/agent/linux/interface.py", line 206, in unplug
2013-11-13 10:19:52.870 16442 TRACE neutron.agent.l3_agent self.check_bridge_exists(bridge)
2013-11-13 10:19:52.870 16442 TRACE neutron.agent.l3_agent File "/usr/lib/python2.6/site-packages/neutron/agent/linux/interface.py", line 102, in check_bridge_exists
2013-11-13 10:19:52.870 16442 TRACE neutron.agent.l3_agent raise exceptions.BridgeDoesNotExist(bridge=bridge)
2013-11-13 10:19:52.870 16442 TRACE neutron.agent.l3_agent BridgeDoesNotExist: Bridge br-ex does not exist.
2013-11-13 10:19:52.870 16442 TRACE neutron.agent.l3_agent
Looking for br-ex in neutron's configuration files
==================================================
$ grep -R external_network_bridge /etc/neutron/l3_agent.ini
# external_network_bridge = br-ex
external_network_bridge =
$ grep -R br-ex /etc/neutron/*
/etc/neutron/l3_agent.ini:# external_network_bridge = br-ex
To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1250756/+subscriptions