Cisco plugin should check for switch - vlan bindings

Bug #1233300 reported by Arvind Somya
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
neutron
Fix Released
High
Arvind Somya

Bug Description

The Cisco plugin currently doesn't check for a switch - vlan binding before trying to recreate it when a create_port is invoked. This leads to failures in cases where an SVI interface has been created before starting instances via neutron router - subnet associations.

The plugin needs to be modified in create_network to check if there is already a switch - vlan binding and only trunk the vlan if there is already one otherwise create_and_trunk.

Kyle Mestery (mestery)
Changed in neutron:
assignee: nobody → Arvind Somya (asomya)
status: New → Confirmed
milestone: none → havana-rc1
tags: added: havana-rc-potential
Changed in neutron:
status: Confirmed → In Progress
Revision history for this message
Thierry Carrez (ttx) wrote :

Removing RC1 milestone for havana-rc-potential bugs: those are nice to have, not release blockers.

Changed in neutron:
milestone: havana-rc1 → none
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (master)

Reviewed: https://review.openstack.org/49023
Committed: http://github.com/openstack/neutron/commit/7da3d24f8ad0a5cb03c6e310a3f0d176a8476423
Submitter: Jenkins
Branch: master

commit 7da3d24f8ad0a5cb03c6e310a3f0d176a8476423
Author: Arvind Somya <email address hidden>
Date: Mon Sep 30 13:56:59 2013 -0400

    Cisco plugin should check for switch - vlan bindings

    This commit fixes the issue where the Cisco plugin tries to create a
    vlan twice on a switch if the first create is not bound to a port.
    Also fixes an issue where the plugin tried to untrunk vlans from
    a port for SVI interfaces.

    Change-Id: Ifb13eb65d667367cffe120e1761d34f09b6d356d
    Fixes: Bug #1233300

Changed in neutron:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in neutron:
milestone: none → havana-rc1
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in neutron:
milestone: havana-rc1 → 2013.2
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.