[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