[openstack-dev] [networking-odl] Neutron with OpenDaylight Boron controller

Isaku Yamahata isaku.yamahata at gmail.com
Sat Dec 10 00:47:53 UTC 2016

Hello Elena.

Added related opendaylight mailing lists to cc.
Probably you'll get more reply by sending a mail to OpenDaylight specific
mailing list.


On Wed, Dec 07, 2016 at 04:20:37PM +0400,
Elena Ezhova <eezhova at mirantis.com> wrote:

> Hi folks,
> We are trying to deploy Neutron with OpenDaylight Boron-0.5.0 controller
> using DevStack (master version) on Ubuntu 14.04 and there is a number of
> issues we face.
> First, we tried to deploy OpenDaylight with odl-ovsdb-openstack feature
> using the following local.conf [0]. In this case VMs successfully got IP
> addresses and L2 connectivity was working, but there was no L3 connectivity
> meaning we couldn't ping router IP from qdhcp namespace and VMs in
> different subnets couldn't reach each other.
> We've also tried to deploy OpenDaylight odl-ovsdb-openstack with Neutron L3
> agent by enabling q-l3 and setting ODL_L3=False in local.conf, but in this
> case stack.sh failed due to br-int not having been created.
> After that, we were given an advice on opendaylight irc channel to use
> odl-netvirt-openstack feature instead as odl-ovsdb-openstack is kind of
> deprecated.
> When deploying Neutron+ODL with this feature we were referencing the
> NetVirt demo from the latest ODL summit [1] as well as networking-odl
> DevStack guide [2] and our local.conf was looking the following way [3].
> As a result, though br-int is created and when a subnet or a VM are created
> corresponding tap interfaces are added, there is no L2 and L3 connectivity
> and there are a lot of error in karaf logs:
>    - Errors on start: http://paste.openstack.org/show/591432/
>    - Logs during Neutron subnet create:
>    http://paste.openstack.org/show/591437/
>    - OVS ports and flows after a Neutron network with a subnet were
>    created: http://paste.openstack.org/show/591642/ .
>    Here it seems that not all flows had been created, for example there is
>    a flow in table 51 that sends traffic to table 52 which is missing.
>    - There are also tons of traces identical to ones in bug [4] which
>    should have been fixed in Beryllium release.
> Has someone successfully deployed operational Neutron+OpenDaylight with
> NetVirt or ovsdb feature recently? If so, we would really appreciate an
> example of local.conf that was used as well as any clues that point out
> what we can be missing.
> Thanks,
> Elena
> [0] http://paste.openstack.org/show/591645/
> https://docs.google.com/presentation/d/1VLzRIOEptSOY1b0w4PezRIQ0gF5vx7GyLKECWXRV5mE/edit#slide=id.g17efbe8461_0_146
> [2]
> https://github.com/openstack/networking-odl/blob/master/devstack/README.rst
> [3] http://paste.openstack.org/show/591641/
> [4] https://bugs.opendaylight.org/show_bug.cgi?id=5275

> __________________________________________________________________________
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe: OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Isaku Yamahata <isaku.yamahata at gmail.com>

More information about the OpenStack-dev mailing list