[Openstack-operators] [Puppet][Neutron] Mitaka ML2/OVS config file mismatch

Ihar Hrachyshka ihrachys at redhat.com
Thu Sep 1 11:50:40 UTC 2016


Jonathan D. Proulx <jon at csail.mit.edu> wrote:

> Hi All,
>
> I'm woking on testing my jump from Kilo->Mitaka
>
> Using puppet on ubuntu 14.04 with cloud archive packages.
>
> Puppet seems to be writing the ml2/ovs configs into
> /etc/neutron/plugins/ml2/ml2_conf.ini
>
> which is where the previously were, so I've spent a few day going
> around on this thinking I'd missed adding a newly reqired bit or
> something ...
>
> But /etc/init/neutron-openvswitch-agent.conf doesn't reference this
> file, it uses:
>
> --config-file=/etc/neutron/neutron.conf \
> --config-file=/etc/neutron/plugins/ml2/openvswitch_agent.ini
>
> I must have done something weird since lots of people must have used
> puppet on mitaka by now.  Anyone know what?

ml2_conf.ini is to be loaded by neutron-server only. The agent should not  
load it, instead relying on openvswitch_agent.ini file for anything agent  
specific. If for some reason puppet does put agent configuration options  
into ml2_conf.ini, it does it wrong.

Ihar



More information about the OpenStack-operators mailing list