Public bug reported:

In Liberty, the Open vSwitch and Linux bridge agents use the following
separate configuration files:

/etc/neutron/plugins/ml2/openvswitch_agent.ini
/etc/neutron/plugins/ml2/linuxbridge_agent.ini

The neutron-plugin-openvswitch-agent and neutron-plugin-linuxbridge-
agent packages depend on the neutron-plugin-ml2 package that contains
these files. However, only the neutron-server component (typically on
the controller node) actually uses the ML2 plug-in and loads ML2
configuration from the ml2_conf.ini file. Other neutron components
should not use the ml2_conf.ini file, yet the init scripts for the Open
vSwitch and Linux bridge agents load it in addition to their separate
configuration files. The neutron-plugin-openvswitch-agent and neutron-
plugin-linuxbridge-agent packages should probably include their separate
configuration files instead of the neutron-plugin-ml2 package.

Also, on a somewhat similar note, the neutron-plugin-ml2 package seems
to only contain configuration files for the ML2 plug-in. The python-
neutron package (a dependency of the neutron-common package) includes
the actual code for it which means all installations of neutron include
the ML2 plug-in even if they don't use it.

** Affects: neutron (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to neutron in Ubuntu.
https://bugs.launchpad.net/bugs/1527005

Title:
  Open vSwitch and Linux bridge agent dependencies

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/neutron/+bug/1527005/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs

Reply via email to