upgrading neutron appended faulty core_plugin option in neutron.conf

Bug #1737684 reported by Tobias Urdin
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
neutron (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

Upgrading our neutron packages to Ocata, the following:

Using xenial ocata cloudarchive repo:
deb http://ubuntu-cloud.archive.canonical.com/ubuntu xenial-updates/ocata main

ii neutron-common 2:10.0.4-0ubuntu1~cloud0 all Neutron is a virtual network service for Openstack - common
ii neutron-dhcp-agent 2:10.0.4-0ubuntu1~cloud0 all Neutron is a virtual network service for Openstack - DHCP agent
ii neutron-l3-agent 2:10.0.4-0ubuntu1~cloud0 all Neutron is a virtual network service for Openstack - l3 agent
ii neutron-linuxbridge-agent 2:10.0.4-0ubuntu1~cloud0 all Neutron is a virtual network service for Openstack - linuxbridge agent
ii neutron-metadata-agent 2:10.0.4-0ubuntu1~cloud0 all Neutron is a virtual network service for Openstack - metadata agent
ii neutron-plugin-ml2 2:10.0.4-0ubuntu1~cloud0 all Neutron is a virtual network service for Openstack - ML2 plugin
ii neutron-server 2:10.0.4-0ubuntu1~cloud0 all Neutron is a virtual network service for Openstack - server
ii python-neutron 2:10.0.4-0ubuntu1~cloud0 all Neutron is a virtual network service for Openstack - Python library
ii python-neutron-fwaas 1:9.0.1-0ubuntu1~cloud0 all Firewall-as-a-Service driver for OpenStack Neutron
ii python-neutron-lib 1.1.0-0ubuntu1~cloud0 all Neutron shared routines and utilities - Python 2.7
ii python-neutronclient 1:6.0.0-0ubuntu1~cloud0 all client API library for Neutron - Python 2.7

What happend was that "core_plugin = openvswitch" was appended to neutron.conf even though we have core_plugin = ml2 set.

Removed that line, restarted the agent and everything was fine again.

description: updated
description: updated
Revision history for this message
James Page (james-page) wrote :

I'm not sure where "core_plugin = openvswitch" is coming from; the packaging sets the core_plugin to ml2 using a patch to the generated neutron.conf file (using oslo-config-generator).

The way that the files in /etc/neutron are handled by the packaging means they are treated as dpkg conf files - in the case that something has been changed post install, and upgrade should by default not write a new version of the configuration file to disk.

Changed in neutron (Ubuntu):
status: New → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for neutron (Ubuntu) because there has been no activity for 60 days.]

Changed in neutron (Ubuntu):
status: Incomplete → Expired
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.