[Rdo-list] Neutron-openswitch-agent configuration workaround in RDO Juno/Kilo and now in Liberty

Matt Kassawara mkassawara at gmail.com
Thu Nov 5 15:22:38 UTC 2015

Several releases ago, neutron deprecated and removed the monolithic OVS and
Linux bridge plug-ins. During the deprecation cycle, the installation guide
changed the neutron instructions to use ML2 instead of the monolithic OVS
plug-in. However, the defunct configuration files
(plugins/openvswitch/ovs_neutron_plugin.ini and
plugins/linuxbridge/linuxbridge_conf.ini) lingered until the Liberty
release. The combination of migrating to ML2 and referencing configuration
files from the monolithic plug-ins (especially OVS with "plugin" in the
file name) caused significant confusion with our audience that already
struggles with neutron and installations in general. Some distributions and
deployment tools moved configuration for the OVS and Linux bridge agents
into the ml2_conf.ini file and changed the agent init scripts to read it.
At the time, implementing this approach in the installation guide seemed
like the best solution until neutron resolved the file name/location
problem in Liberty.

On Thu, Nov 5, 2015 at 5:47 AM, Ihar Hrachyshka <ihrachys at redhat.com> wrote:

> Markelov Andrey <amarkelov at yandex.ru> wrote:
> Thanks for clarification!
>> No, as I wrote before it is not documented in Liberty,
>> but Kilo & Juno:
>> "Due to a packaging bug, the Open vSwitch agent initialization script
>> explicitly looks for the Open vSwitch plug-in configuration file rather
>> than a symbolic link /etc/neutron/plugin.ini pointing to the ML2 plug-in
>> configuration file. Run the following commands to resolve this issue:"
>> http://docs.openstack.org/kilo/install-guide/install/yum/content/neutron-compute-node.html
> Yeah. So long story short, the text you quoted was always wrong, and they
> finally fixed it by removing the notion of ‘a packaging bug’ which was
> never a packaging bug in RDO but a documentation bug in upstream docs.
> I am glad to hear it’s not there anymore. That said, I would make sure
> that they actually have proper instructions on how to configure the agent
> (using openvswitch_agent.ini). [For linuxbridge, they are correct:
> http://docs.openstack.org/liberty/install-guide-rdo/neutron-compute-install-option1.html
> ]
> Ihar
> _______________________________________________
> Rdo-list mailing list
> Rdo-list at redhat.com
> https://www.redhat.com/mailman/listinfo/rdo-list
> To unsubscribe: rdo-list-unsubscribe at redhat.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/rdo-list/attachments/20151105/d1ca9552/attachment.htm>

More information about the rdo-list mailing list