neutron-hyperv-agent shouldn't run if the OVS extension if active

Bug #1592777 reported by Claudiu Belu
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
networking-hyperv
Fix Released
Medium
Unassigned

Bug Description

neutron-hyperv-agent and neutron-ovs-agent cannot both run on the same host / vSwitches.

neutron-ovs-agent requires the "Open vSwitch Extension" to be enabled on a given vSwitch, in order to run properly.

neutron-hyperv-agent cannot run properly if the "Open vSwitch Extension" is enabled on a given vSwitch. See trace.

neutron-hyperv-agent should not start if it was configured to use a vSwitch which has the "Open vSwitch Extension" enabled.

Trace: http://paste.openstack.org/show/516228/

Claudiu Belu (cbelu)
Changed in networking-hyperv:
importance: Undecided → Medium
status: New → Confirmed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to networking-hyperv (master)

Reviewed: https://review.openstack.org/518776
Committed: https://git.openstack.org/cgit/openstack/networking-hyperv/commit/?id=da78db1d9c668df462c7b68a84fad949af4eb2af
Submitter: Zuul
Branch: master

commit da78db1d9c668df462c7b68a84fad949af4eb2af
Author: Lucian Petrut <email address hidden>
Date: Thu Nov 9 16:56:17 2017 +0200

    Validate configured vSwitches

    This change ensures that the configured vSwitches exist and that
    the OVS extension is not enabled (such vSwitches are not supported
    by those agents), which is a common configuration mistake.

    For now, we'll stop the agent at init time if any configured vSwitch
    is invalid.

    Depends-On: I221622bc050cf634f86edde49e26c09ee30b177e

    Change-Id: I93dd40b5322515e93343b6e1f161ac9b0078a0c1
    Closes-Bug: #1592777

Changed in networking-hyperv:
status: Confirmed → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/networking-hyperv 6.0.0

This issue was fixed in the openstack/networking-hyperv 6.0.0 release.

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.