Installing Neutron LinuxBridge plugin configures OVS plugin instead

Bug #1243352 reported by Darragh O'Reilly
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu Cloud Archive
Triaged
Wishlist
Unassigned
neutron (Ubuntu)
Triaged
Wishlist
Unassigned

Bug Description

Steps:
 - start with no Neutron package installed

# apt-get install neutron-server neutron-plugin-linuxbridge

# cat /etc/default/neutron-server
# defaults for neutron-server

# path to config file corresponding to the core_plugin specified in
# neutron.conf
NEUTRON_PLUGIN_CONFIG="/etc/neutron/plugins/openvswitch/ovs_neutron_plugin.ini"

This variable is used by /etc/init/neutron-server.conf and should point to the linuxbridge config file at /etc/neutron/plugins/linuxbridge/linuxbridge_conf.ini instead of the ovs config file.

Also the ovs plugin was installed:

# dpkg -l neutron\*
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Description
+++-===============================================-===============================================-==============================================================================================================
ii neutron-common 1:2013.2~rc3-0ubuntu1~cloud0 Neutron is a virtual network service for Openstack - common
un neutron-plugin <none> (no description available)
ii neutron-plugin-linuxbridge 1:2013.2~rc3-0ubuntu1~cloud0 Neutron is a virtual network service for Openstack - linuxbridge plugin
ii neutron-plugin-openvswitch 1:2013.2~rc3-0ubuntu1~cloud0 Neutron is a virtual network service for Openstack - Open vSwitch plugin
ii neutron-server 1:2013.2~rc3-0ubuntu1~cloud0 Neutron is a virtual network service for Openstack - server

summary: - Installing Neutron LinuxBridge plugin configure for OVS plugin
+ Installing Neutron LinuxBridge plugin configures OVS plugin instead
Revision history for this message
James Page (james-page) wrote :

Currently the packages don't update the configuration file for the neutron-server; I intend on trying to get this working for icehouse.

Changed in neutron (Ubuntu):
status: New → Triaged
Changed in cloud-archive:
status: New → Triaged
Changed in neutron (Ubuntu):
importance: Undecided → Medium
assignee: nobody → James Page (james-page)
James Page (james-page)
Changed in cloud-archive:
importance: Undecided → Medium
James Page (james-page)
Changed in neutron (Ubuntu):
importance: Medium → Wishlist
Changed in cloud-archive:
importance: Medium → Wishlist
James Page (james-page)
Changed in neutron (Ubuntu):
assignee: James Page (james-page) → nobody
Revision history for this message
Corey Bryant (corey.bryant) wrote :

This has been fixed in version 2:8.0.0~b1-0ubuntu2 of neutron.

Changed in cloud-archive:
status: Triaged → Fix Committed
Changed in neutron (Ubuntu):
status: Triaged → Fix Committed
Changed in cloud-archive:
assignee: nobody → Corey Bryant (corey.bryant)
Changed in neutron (Ubuntu):
assignee: nobody → Corey Bryant (corey.bryant)
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package neutron - 2:8.0.0~b2-0ubuntu4

---------------
neutron (2:8.0.0~b2-0ubuntu4) xenial; urgency=medium

  * d/tests/linuxbridge-plugin, d/neutron-plugin-linuxbridge-agent.default:
    Correct the linuxbridge config file.
  * d/tests/*: Loop to check daemon status instead of sleep.

 -- Corey Bryant <email address hidden> Fri, 19 Feb 2016 08:11:38 -0500

Changed in neutron (Ubuntu):
status: Fix Committed → Fix Released
Revision history for this message
James Page (james-page) wrote :

Switching back to triaged; the changes made to resolve this bug actually tied agents to neutron-server, which was incorrect.

Changed in neutron (Ubuntu):
status: Fix Released → Triaged
Changed in cloud-archive:
status: Fix Committed → Triaged
James Page (james-page)
Changed in cloud-archive:
assignee: Corey Bryant (corey.bryant) → nobody
Changed in neutron (Ubuntu):
assignee: Corey Bryant (corey.bryant) → nobody
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.