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

Bug #1335869 reported by Eugene Nikanorov on 2014-06-30
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Critical
Dmitry Burmistrov
5.0.x
Critical
Dmitry Burmistrov
Mirantis OpenStack
Critical
MOS Neutron
5.0.x
Critical
Unassigned
5.1.x
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.

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
OSCI Robot (oscirobot) wrote :
Changed in fuel:
status: Confirmed → In Progress
Changed in fuel:
assignee: nobody → Dmitry Burmistrov (dburmistrov)
no longer affects: mos
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) on 2014-07-01
Changed in fuel:
status: Fix Committed → Triaged
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

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

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
Dmitry Ilyin (idv1985) on 2014-07-16
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
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

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) on 2014-08-14
no longer affects: fuel/5.1.x
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers