[Bug 1527005] Re: Open vSwitch and Linux bridge agent dependencies
Launchpad Bug Tracker
1527005 at bugs.launchpad.net
Mon Feb 22 18:52:28 UTC 2016
This bug was fixed in the package neutron - 2:8.0.0~b2-0ubuntu5
---------------
neutron (2:8.0.0~b2-0ubuntu5) xenial; urgency=medium
* d/control,neutron-plugin-openvswitch-agent.*: Add transitional package for
upgrades, ensure that old init and upstart configurations are removed
(LP: #1548242).
* d/*.default,neutron-server.init.in: Revert commits which mistakenly
tied ovs or linuxbridge agents to the neutron-server package (LP: #1548245).
* d/control,neutron-{plugin-}linuxbridge-agent.*: Rename
neutron-plugin-linuxbridge-agent -> neutron-linuxbridge-agent inline with
other agent packages (LP: #1548244).
* d/control: Add dependency on conntrack for openvswitch and linuxbridge
packages (LP: #1514731).
* d/control,*.install,*.init.in,*.service.in,*.update.in: Re-jig locations
of ml2 plugin and associated agent files so that openvswitch, linuxbridge
and sriov agents no longer need to include ml2_conf.ini (LP: #1527005).
* d/control,neutron-{plugin-}sriov-agent.*: Rename
neutron-plugin-sriov-agent -> neutron-sriov-agent inline with
other agent packages (LP: #1548244).
* d/tests/*: Refactor and reduce tests; ML2 is the only plugin now in neutron
core, so no need to continue to carry infrastructure for testing other
plugins.
* d/control: Drop old Breaks/Replaces on quantum-* packages.
-- James Page <james.page at ubuntu.com> Mon, 22 Feb 2016 13:47:02 +0000
** Changed in: neutron (Ubuntu)
Status: Fix Committed => Fix Released
--
You received this bug notification because you are a member of Ubuntu
OpenStack, which is subscribed to neutron in Ubuntu.
https://bugs.launchpad.net/bugs/1527005
Title:
Open vSwitch and Linux bridge agent dependencies
Status in neutron package in Ubuntu:
Fix Released
Bug description:
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.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/neutron/+bug/1527005/+subscriptions
More information about the Ubuntu-openstack-bugs
mailing list