VXLAN tunnel_type changes deprecated enable_tunneling in the agent incorrectly

Bug #1195374 reported by Kyle Mestery
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
neutron
Fix Released
Medium
Kyle Mestery

Bug Description

The change to add VXLAN support into the OVS plugin [1] deprecated enable_tunneling in the agent, but did so such that it was not backwards compatible. What needs to be done is to mark this option as deprecated so it goes away in the Icehouse release, and to modify the create_agent_config_map() to default to GRE tunnels if the user configures this option in Havana.

[1] https://review.openstack.org/#/c/30319/

Tags: ovs
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to quantum (master)

Fix proposed to branch: master
Review: https://review.openstack.org/34779

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to quantum (master)

Reviewed: https://review.openstack.org/34779
Committed: http://github.com/openstack/quantum/commit/c292db34e96903925fe3bf835eb731869a4da599
Submitter: Jenkins
Branch: master

commit c292db34e96903925fe3bf835eb731869a4da599
Author: Kyle Mestery <email address hidden>
Date: Thu Jun 27 11:28:51 2013 +0000

    Deprecate enable_tunneling in the OVS agent

    This patch properly deprecates the 'enable_tunneling' option in the OVS agent.
    It does this be ignoring it if 'tunnel_types' is set, and if 'enable_tunneling'
    is set, it defaults 'tunnel_types' to only GRE.

    Fixes bug 1195374

    Change-Id: I27fe6b930541a514fc51d3a6669347e52db8cb46

Changed in neutron:
status: In Progress → Fix Committed
Changed in neutron:
importance: Undecided → Medium
tags: added: ovs
Thierry Carrez (ttx)
Changed in neutron:
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in neutron:
milestone: havana-2 → 2013.2
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to neutron (master)

Reviewed: https://review.openstack.org/130708
Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=77860af4831ed34b3b1b2299cf11041aa5573558
Submitter: Jenkins
Branch: master

commit 77860af4831ed34b3b1b2299cf11041aa5573558
Author: YAMAMOTO Takashi <email address hidden>
Date: Fri Oct 24 16:25:38 2014 +0900

    openvswitch/ofagent: Remove OVS.enable_tunneling option

    The option has been marked deprecated in IceHouse.
    Please use AGENT.tunnel_types=gre instead.

    DocImpact
    Related-Bug: #1195374
    Change-Id: Iea6159c5949a63a0b680818a3fd0928d470115bd

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.