[Bug 859587] Re: nova-network deletes default route

Ante Karamatić 859587 at bugs.launchpad.net
Mon Sep 26 12:19:14 UTC 2011


I can confirm that proposed fix solves the problem for me:

2011-09-26 14:05:24,098 DEBUG nova.linux_net [-] Starting Bridge interface for eth0 from (pid=890) ensure_bridge /usr/lib/python2.7/dist-packages/nova/network/linux_net.py:931
2011-09-26 14:05:24,098 DEBUG nova.utils [-] Running cmd (subprocess): sudo brctl addbr br100 from (pid=890) execute /usr/lib/python2.7/dist-packages/nova/utils.py:165
2011-09-26 14:05:24,108 DEBUG nova.utils [-] Running cmd (subprocess): sudo brctl setfd br100 0 from (pid=890) execute /usr/lib/python2.7/dist-packages/nova/utils.py:165
2011-09-26 14:05:24,138 DEBUG nova.utils [-] Running cmd (subprocess): sudo brctl stp br100 off from (pid=890) execute /usr/lib/python2.7/dist-packages/nova/utils.py:165
2011-09-26 14:05:24,169 DEBUG nova.utils [-] Running cmd (subprocess): sudo ip link set br100 up from (pid=890) execute /usr/lib/python2.7/dist-packages/nova/utils.py:165
2011-09-26 14:05:24,191 DEBUG nova.utils [-] Running cmd (subprocess): sudo brctl addif br100 eth0 from (pid=890) execute /usr/lib/python2.7/dist-packages/nova/utils.py:165
2011-09-26 14:05:24,203 DEBUG nova.utils [-] Running cmd (subprocess): sudo route -n from (pid=890) execute /usr/lib/python2.7/dist-packages/nova/utils.py:165
2011-09-26 14:05:24,214 DEBUG nova.utils [-] Running cmd (subprocess): sudo route del default gw 192.168.69.1 dev eth0 from (pid=890) execute /usr/lib/python2.7/dist-packages/nova/utils.py:165
2011-09-26 14:05:24,229 DEBUG nova.utils [-] Running cmd (subprocess): sudo ip addr show dev eth0 scope global from (pid=890) execute /usr/lib/python2.7/dist-packages/nova/utils.py:165
2011-09-26 14:05:24,243 DEBUG nova.utils [-] Running cmd (subprocess): sudo ip addr del 192.168.69.107/24 brd 192.168.69.255 scope global dev eth0 from (pid=890) execute /usr/lib/python2.7/dist-p
ackages/nova/utils.py:165
2011-09-26 14:05:24,282 DEBUG nova.utils [-] Running cmd (subprocess): sudo ip addr add 192.168.69.107/24 brd 192.168.69.255 scope global dev br100 from (pid=890) execute /usr/lib/python2.7/dist-
packages/nova/utils.py:165
2011-09-26 14:05:24,292 DEBUG nova.utils [-] Running cmd (subprocess): sudo route add default gw 192.168.69.1 from (pid=890) execute /usr/lib/python2.7/dist-packages/nova/utils.py:165
2011-09-26 14:05:24,302 DEBUG nova.utils [-] Running cmd (subprocess): sudo ip addr show dev br100 scope global from (pid=890) execute /usr/lib/python2.7/dist-packages/nova/utils.py:165
2011-09-26 14:05:24,313 DEBUG nova.utils [-] Running cmd (subprocess): sudo route -n from (pid=890) execute /usr/lib/python2.7/dist-packages/nova/utils.py:165
2011-09-26 14:05:24,325 DEBUG nova.utils [-] Running cmd (subprocess): sudo route del default gw 192.168.69.1 dev br100 from (pid=890) execute /usr/lib/python2.7/dist-packages/nova/utils.py:165
2011-09-26 14:05:24,353 DEBUG nova.utils [-] Running cmd (subprocess): sudo ip addr del 192.168.69.107/24 brd 192.168.69.255 scope global dev br100 from (pid=890) execute /usr/lib/python2.7/dist-
packages/nova/utils.py:165
2011-09-26 14:05:24,374 DEBUG nova.utils [-] Running cmd (subprocess): sudo ip addr add 10.10.0.1/24 brd 10.10.0.255 dev br100 from (pid=890) execute /usr/lib/python2.7/dist-packages/nova/utils.p
y:165
2011-09-26 14:05:24,384 DEBUG nova.utils [-] Running cmd (subprocess): sudo ip addr add 192.168.69.107/24 brd 192.168.69.255 scope global dev br100 from (pid=890) execute /usr/lib/python2.7/dist-
packages/nova/utils.py:165
2011-09-26 14:05:24,394 DEBUG nova.utils [-] Running cmd (subprocess): sudo route add default gw 192.168.69.1 from (pid=890) execute /usr/lib/python2.7/dist-packages/nova/utils.py:165

Route is re-added as a last step.

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to nova in Ubuntu.
https://bugs.launchpad.net/bugs/859587

Title:
  nova-network deletes default route

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



More information about the Ubuntu-server-bugs mailing list