Ask Your Question
0

OVSDB-ODL integration - br-int not being created on connection

asked 2015-05-12 06:28:35 -0700

lmcdasm gravatar image

Hey opendaylight group,

I have a strange thing happening all the sudden and i wanted to see if i can fish for anyone who might have seen this. When bringing up openstack nodes .. the past week each time i clear out openvswitch on the control/compute and restart it openvswitch and point to the manager (ODL) the br-int was normally created (as per the info on the page from dneary)... however after starting a fresh run, the br-int isnt being created now the ovs-vsctl shows connected to ODL< but the br-int isnt being created.. i just wondered if anyone has seen anything like that.

since in the past while ive been bringing these up and down and im used to seeing it create the br-int, but for some reason on this run its not.. so im kinda stumped (cause the ovsdb info ont he compute/control is wiped, so there isnt anything to go from there)

edit retag flag offensive close merge delete

Comments

Could you add following details: ODL version in use, Openstack version in use and how you're installing OpenStack.

Vishal Thapar ( 2015-05-12 07:13:24 -0700 )edit

hey Vishal.. Added after i found the solution, but good reference for others that might be looking. Openstack Juno on Ubuntu Deployed via FUEL 6.0.1 - OPNFV FUEL ARNO RC ODL Helium SR2 OVS DB (on Openstack was at 2.0.2 - yes i know its old - we are working on it). Cheers

lmcdasm ( 2015-05-12 08:11:59 -0700 )edit

1 answer

Sort by ยป oldest newest most voted
1

answered 2015-05-12 07:50:58 -0700

lmcdasm gravatar image

Hello All (answering my own question).

The root of this issue was caused by a .conf.db.~lock~ file that was located in the compute/control nodes /etc/openvswitch/ directory.

During the integration of OVSDB to ODL, you wipe out the conf.db file, however if you had a poor shutdown of openvswitch, this file might have been left and when you try to bring up OVS and set manager, this file will prevent you from doing so (i.e. the OVS bridge will connect to ODL, but you wont get br-int created).

Normally, this shouldnt occur, but things can happen.. something to check if you run into this.

Cheers,

edit flag offensive delete publish link more
Login/Signup to Answer

Question Tools

Follow
1 follower

Stats

Asked: 2015-05-12 06:28:35 -0700

Seen: 664 times

Last updated: May 12 '15