Unable to connect to external network after ODL and OpenStack integration

asked 2016-06-02 04:38:06 -0600

Kiruthiga gravatar image

Hi everyone,

I have a three node OpenStack(Kilo) set up and it is been integrated to Opendaylight(Lithium).

Network node has 3 interfaces each connected to management, instance tunnel and external network. The external network interface was used to create ovs br-ex bridge.

Before integrating it with Opendaylight, the external network was working fine and I was able to access the instances using the floating IPs assigned.But the connectivity fails after the integration.

For integration I followed the below mentioned blog. http://www.hellovinoth.com/openstack-...

The router gateway interface of external network is always down and the floating IPs assigned are not reachable. However, the instances are getting internal IP address and are connected to each other.

Please help me in resolving the external network connectivity issue.

Thanks in advance!

Regards, Kirthi

edit retag flag offensive close merge delete

1 answer

Sort by ยป oldest newest most voted

answered 2016-07-15 07:15:11 -0600

vthglyk gravatar image


I had the same problem with kilo and beryllium. I noticed that the interface "qg-*" that the router uses to connect to the external network was created under br-int instead of br-ex. So, the router could not communicate with the external network. At first I tried to fix it by creating patches in br-ex and br-int to enable their communication but it did not work. So, what I did was to change the "external_network_bridge" in l3_agent.ini in the network node to br-ex. The kilo installation guide recommends leaving without a value to enable multiple external networks on a single agent, but that was what worked for me.

edit flag offensive delete link more

Get to know Ask OpenStack

Resources for moderators

Question Tools

1 follower


Asked: 2016-06-02 04:38:06 -0600

Seen: 562 times

Last updated: Jun 02 '16