Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

Edit 2 - I found the solution. I had initially set a static ip for the external network on the network node because I needed internet access to install packages. So the bridge was not correctly configured. I deleted br-ex, br-tun and then added them as described in the manual. I then edited my interfaces file as shown below and added a static ip for br-ex. Restart the eth0 and br-ex interfaces, neutron services and possibly the openvswicth agent and service on the compute node as well. Delete old network and subnets and create new ones. I am now able to ssh into my instance and ping the external network from my instance. I do have one remaining issue, my instance can ping external ip addresses, but it cannot resolve names say "" for example. Any suggestions ?


# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback

# External network

# The public network interface
auto eth0
iface eth0 inet manual
up ifconfig $IFACE up
up ip link set $IFACE promisc on
down ip link set $IFACE promisc off
down ifconfig $IFACE down

auto br-ex
iface br-ex inet static

#Management Inetrface
auto eth1
iface eth1 inet static

# VM tunneling interface
auto eth2
iface eth2 inet static