Fix Cisco nexus plugin failure for first VLAN on phy interface

Bug #1174852 reported by Dane LeBlanc
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
neutron
Fix Released
Medium
Dane LeBlanc
Grizzly
Fix Released
Medium
Dane LeBlanc

Bug Description

With the Cisco nexus plugin, whenever an instance is created and this results in the configuration of the first VLAN on a Nexus switch interface, the Nexus switch rejects the configuration, and the instance creation fails.

A workaround is to pre-configure the switch interfaces with the following:
    switchport trunk allowed vlan none

Tags: cisco
tags: added: cisco
Kyle Mestery (mestery)
Changed in quantum:
importance: Undecided → Medium
milestone: none → havana-1
status: New → Triaged
Kyle Mestery (mestery)
Changed in quantum:
assignee: nobody → Dane LeBlanc (leblancd)
Dane LeBlanc (leblancd)
summary: - Cisco nexus plugin fails for first VLAN on phy interface
+ Fix Cisco nexus plugin failure for first VLAN on phy interface
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/29190

Changed in quantum:
status: Triaged → In Progress
Changed in quantum:
milestone: havana-1 → havana-2
Arvind Somya (asomya)
tags: added: grizzly-backport-potential
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to quantum (master)

Reviewed: https://review.openstack.org/29190
Committed: http://github.com/openstack/quantum/commit/92ef293d02a7499850bc3becda413d6be22ae06c
Submitter: Jenkins
Branch: master

commit 92ef293d02a7499850bc3becda413d6be22ae06c
Author: Dane LeBlanc <email address hidden>
Date: Fri May 10 17:54:04 2013 -0400

    Fix Cisco nexus plugin failure for first VLAN on phy interface

    Fixes bug 1174852

    This fix changes the command being sent to the Nexus switch for
    enabling a VLAN on an interface such that the 'add' keyword is
    included only when there are prior VLANs already enabled on that
    interface.

    Change-Id: I466bcb839912b164b84be0e6721d87206c0e53eb

Changed in quantum:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to quantum (stable/grizzly)

Fix proposed to branch: stable/grizzly
Review: https://review.openstack.org/32416

Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

Fix proposed to branch: stable/grizzly
Review: https://review.openstack.org/32418

Revision history for this message
OpenStack Infra (hudson-openstack) wrote :

Fix proposed to branch: stable/grizzly
Review: https://review.openstack.org/34950

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

Reviewed: https://review.openstack.org/34950
Committed: http://github.com/openstack/quantum/commit/678690e3cee62b49c15c69139fac3c332abd46db
Submitter: Jenkins
Branch: stable/grizzly

commit 678690e3cee62b49c15c69139fac3c332abd46db
Author: Dane LeBlanc <email address hidden>
Date: Fri Jun 28 16:19:02 2013 -0400

    Fix Cisco nexus plugin failure for first VLAN on phy interface

    Fixes bug 1174852

    This fix changes the command being sent to the Nexus switch for
    enabling a VLAN on an interface such that the 'add' keyword is
    included only when there are prior VLANs already enabled on that
    interface.

    (cherry picked from commit - 92ef293d02a7499850bc3becda413d6be22ae06c)

    Change-Id: I900e0cac9f88d38b5276a65bdfa7457aed466199

tags: added: in-stable-grizzly
Thierry Carrez (ttx)
Changed in neutron:
status: Fix Committed → Fix Released
Alan Pevec (apevec)
tags: removed: grizzly-backport-potential
tags: removed: in-stable-grizzly
Thierry Carrez (ttx)
Changed in neutron:
milestone: havana-2 → 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.