Ask Your Question

View Network Topology in OpenStack managed with OpenDaylight

asked 2015-05-12 10:37:08 -0700

ralvarep gravatar image

Hi everyone!

I want to integrate Helium release of OpenDaylight with OpenStack Kilo. I am using DevStack with local.conf that is described in this GitHub repository.

If I use master branch of devstack and NEUTRONCREATEINITIAL_NETWORKS=True, the following error is displayed:

image description

It show that a port cannot be deleted directly via the port API (has device owner network:router_interface). I don't know how to fix this.

If I use stable/kilo branch of devstack and NEUTRONCREATEINITIAL_NETWORKS=True, OpenStack start correctly, and I can see the initial networks in topology, but when I aggregate some instance, then I can't see the network topology and I cannot access to instance consoles.

image description image description image description

Anyone know how to fix this problem?

Thanks in advance.

edit retag flag offensive close merge delete

2 answers

Sort by ยป oldest newest most voted

answered 2015-05-12 22:44:08 -0700

Vishal Thapar gravatar image

I haven't tested the kilo script on master yet and expect it to require some changes. Since master on openstack is always changing it is hard to keep track of changes. Still, I'll try it out and add one for master.

Could you clarify what you mean 'aggregate' instances?

edit flag offensive delete publish link more


Yes, I suppose that master branch has a lot of changes and it isn't very stable to test with ODL. With aggregate instances, I mean launch new instances (virtual machines) with cirros for example. But now, I don't know if the problem is ODL or or some issue of OpenStack because only with Neutron (without ODL), I have the same problem.. :S I need to test again cleaning repositories.

ralvarep ( 2015-05-13 00:18:46 -0700 )edit

Are you using same setup [VM?] for kilo and master? I use different setups for different branches, esp with devstack. Dependencies vary across branches and often cause one problem or another.

Vishal Thapar ( 2015-05-13 00:27:09 -0700 )edit

Yes, I am using the same VM, and to change the branch I do and git checkout to the other branch. You are right, it is better to use diferents VM, I do it! Thanks.

ralvarep ( 2015-05-13 00:47:45 -0700 )edit

answered 2015-05-18 00:23:55 -0700

ralvarep gravatar image

To fix this problem it is necessary to enable the service n-cauth, so in the local.conf we must add the line:

enable_service n-caut

Anyway, as Vishal says, it is better to use different setups for different branches.

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

Question Tools



Asked: 2015-05-12 10:37:08 -0700

Seen: 579 times

Last updated: May 18 '15