yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #01256
[Bug 1129741] Re: ip_lib does not properly handle existing route for add_gateway
** Changed in: quantum
Status: Fix Committed => Fix Released
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to quantum.
https://bugs.launchpad.net/bugs/1129741
Title:
ip_lib does not properly handle existing route for add_gateway
Status in OpenStack Quantum (virtual network service):
Fix Released
Bug description:
when adding a gateway route, ip_lib should ignore an error if the
route already exists. it does not.
ntum/agent/dhcp_agent.py", line 538, in setup 2013-02-18 18:32:39.964
10421 TRACE quantum.agent.dhcp_agent
device.route.add_gateway(gateway_ip) 2013-02-18 18:32:39.964 10421
TRACE quantum.agent.dhcp_agent File
"/opt/stack/quantum/quantum/agent/linux/ip_lib.py", line 304, in
add_gateway 2013-02-18 18:32:39.964 10421 TRACE
quantum.agent.dhcp_agent self._as_root(*args) 2013-02-18 18:32:39.964
10421 TRACE quantum.agent.dhcp_agent File
"/opt/stack/quantum/quantum/agent/linux/ip_lib.py", line 160, in
_as_root 2013-02-18 18:32:39.964 10421 TRACE quantum.agent.dhcp_agent
kwargs.get('use_root_namespace', False)) 2013-02-18 18:32:39.964 10421
TRACE quantum.agent.dhcp_agent File
"/opt/stack/quantum/quantum/agent/linux/ip_lib.py", line 47, in
_as_root 2013-02-18 18:32:39.964 10421 TRACE quantum.agent.dhcp_agent
namespace) 2013-02-18 18:32:39.964 10421 TRACE
quantum.agent.dhcp_agent File
"/opt/stack/quantum/quantum/agent/linux/ip_lib.py", line 58, in
_execute 2013-02-18 18:32:39.964 10421 TRACE quantum.agent.dhcp_agent
root_helper=root_helper) 2013-02-18 18:32:39.964 10421 TRACE
quantum.agent.dhcp_agent File
"/opt/stack/quantum/quantum/agent/linux/utils.py", line 60, in execute
2013-02-18 18:32:39.964 10421 TRACE quantum.agent.dhcp_agent raise
RuntimeError(m) 2013-02-18 18:32:39.964 10421 TRACE
quantum.agent.dhcp_agent RuntimeError: 2013-02-18 18:32:39.964 10421
TRACE quantum.agent.dhcp_agent Command: ['sudo', '/usr/local/bin
/quantum-rootwrap', '/etc/quantum/rootwrap.conf', 'ip', 'netns',
'exec', 'qdhcp-562f78f3-c9a8-43c4-b8e5-5fee1414c9ed', 'ip', 'route',
'add', 'default', 'via', '169.254.169.253', 'dev', 'tap52bd9baf-89']
2013-02-18 18:32:39.964 10421 TRACE quantum.agent.dhcp_agent Exit
code: 2 2013-02-18 18:32:39.964 10421 TRACE quantum.agent.dhcp_agent
Stdout: '' 2013-02-18 18:32:39.964 10421 TRACE
quantum.agent.dhcp_agent Stderr: 'RTNETLINK answers: File exists\n'
2013-02-18 18:32:39.964 10421 TRACE quantum.agent.dhcp_agent
To manage notifications about this bug go to:
https://bugs.launchpad.net/quantum/+bug/1129741/+subscriptions