[mos] Neutron is deployed with openvswitch core plugin but ovs agent is started with empty ml2 config file

Bug #1335869 reported by Eugene Nikanorov
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Committed
Critical
Dmitry Burmistrov
5.0.x
Fix Committed
Critical
Dmitry Burmistrov
Mirantis OpenStack
Fix Committed
Critical
MOS Neutron
5.0.x
Fix Committed
Critical
Unassigned
5.1.x
Fix Committed
Critical
MOS Neutron

Bug Description

{"build_id": "2014-06-30_03-01-14", "mirantis": "yes", "build_number": "77", "ostf_sha": "d0fe60e0eba61685008b86d101f459fc2d3bb654", "nailgun_sha": "dd7f32ab80c023a4afda70b521dd5391e5e464fd", "production": "docker", "api": "1.0", "fuelmain_sha": "d5cd1439a382b335ec9f7ac69d2ace78c9c68120", "astute_sha": "17a1dc816d6d56dda64c2db21b94581472cabefb", "release": "5.0.1", "fuellib_sha": "7f7a7b33a5711b6146e5a11811c68e91ca4761af"}

Neutron deployment with GRE and OVS core plugin.

Neutron OVS agent is started with default (empty) ml2 ini file, which doesn't contain proper configuration.
As a result, OVS agent doesn't configure tunnel bridges, which leads to multiple networking issues.

Tags: neutron
Changed in mos:
milestone: none → 5.0.1
status: New → Confirmed
Changed in fuel:
status: New → Confirmed
importance: Undecided → Critical
milestone: none → 5.0.1
Revision history for this message
OSCI Robot (oscirobot) wrote :
Changed in fuel:
status: Confirmed → In Progress
Changed in fuel:
assignee: nobody → Dmitry Burmistrov (dburmistrov)
no longer affects: mos
Revision history for this message
OSCI Robot (oscirobot) wrote :

Package neutron has been built from changeset: http://gerrit.mirantis.com/17059
DEB Repository URL: http://osci-obs.vm.mirantis.net:82/ubuntu-fuel-5.0.1-stable/ubuntu

Changed in fuel:
status: In Progress → Fix Committed
Andrew Woodward (xarses)
Changed in fuel:
status: Fix Committed → Triaged
Revision history for this message
Andrew Woodward (xarses) wrote :

Setting back to open as current state still uses wrong config path.

Fix is OK for 5.0.1 because we wont be supporting ml2 plugin. but creates issue for ml2 plugin.

Upstream packages and puppet-neutron expect that the second config option to the neutron-server and neutron-plugin-openvswitch-agent services is in-fact /etc/neutron/plugin.ini

Please update neutron-server and neutron-plugin-openvswitch-agent init-scripts for CentOS and Ubuntu to use this as their second config file location. If the package doesn't already provide a link in this location create a symlink from /etc/neutron/plugin.ini to /etc/neutron/plugins/openvswitch/ovs_neutron_plugin.ini

Revision history for this message
OSCI Robot (oscirobot) wrote :

Package neutron has been built from changeset:
DEB Repository URL: http://osci-obs.vm.mirantis.net:82/ubuntu-fuel-5.1-stable/ubuntu

Revision history for this message
OSCI Robot (oscirobot) wrote :

Package neutron has been built from changeset:
RPM Repository URL: http://osci-obs.vm.mirantis.net:82/centos-fuel-5.1-stable/centos

tags: added: neutron
Revision history for this message
Alexander Ignatov (aignatov) wrote :
Dmitry Ilyin (idv1985)
summary: - Neutron is deployed with openvswitch core plugin but ovs agent is
+ [mos] Neutron is deployed with openvswitch core plugin but ovs agent is
started with empty ml2 config file
Revision history for this message
OSCI Robot (oscirobot) wrote :

Package neutron has been built from changeset:
DEB Repository URL: http://osci-obs.vm.mirantis.net:82/ubuntu-fuel-5.0.2-stable/ubuntu

Revision history for this message
OSCI Robot (oscirobot) wrote :

Package neutron has been built from changeset:
RPM Repository URL: http://osci-obs.vm.mirantis.net:82/centos-fuel-5.0.2-stable/centos

Dmitry Pyzhov (dpyzhov)
no longer affects: fuel/5.1.x
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.