[Neutron][Nova][Ironic][Cinder][Keystone][Glance][Swift] OVN as the default network backend for DevStack

Brian Haley haleyb.dev at gmail.com
Wed Mar 3 19:29:27 UTC 2021


On 3/3/21 5:50 AM, Lingxian Kong wrote:
> On Wed, Mar 3, 2021 at 5:15 PM Sean Mooney <smooney at redhat.com 
> <mailto:smooney at redhat.com>> wrote:
> 
>     On Wed, 2021-03-03 at 15:59 +1300, Lingxian Kong wrote:
>      > Hi,
>      >
>      > Thanks for all your hard work on this.
>      >
>      > I'm wondering is there any doc proposed for devstack to tell
>     people who are
>      > not interested in OVN to keep the current devstack behaviour? I
>     have a
>      > feeling that using OVN as default Neutron driver would break the
>     CI jobs
>      > for some projects like Octavia, Trove, etc. which rely on ovs
>     port for the
>      > set up.
> 
>     well ovn is just an alternivie contoler for ovs.
>     so ovn replace the neutron l2 agent it does not replace ovs.
>     project like octavia or trove that deploy loadblances or dbs in vms
>     should not be able to observe a difference.
>     they may still want to deploy ml2/ovs but unless they are doing
>     something directly on the host like adding port
>     directly to ovs because they are not using vms they should not be
>     aware of this change.
> 
> 
> Yes, they are.
> 
> Please see 
> https://github.com/openstack/octavia/blob/master/devstack/plugin.sh#L466 
> as an example for Octavia.

The code to do this configuration was all migrated to the neutron 
repository, with the last bit of cleanup for the Octavia code you 
highlighted here:

https://review.opendev.org/c/openstack/octavia/+/718192

It just needs a final push to get it merged.

-Brian



More information about the openstack-discuss mailing list