linuxbridge vlan-aware-vms subports do not get wired

Bug #1664659 reported by Kevin Benton
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
neutron
Fix Released
High
Kevin Benton

Bug Description

The device_owner change to 'trunk:subport' from 'network:subport' broke the linux bridge implementation of vlan-aware-vms because of some logic in the linux bridge agent to skip things it thinks might be nova ports.

Changed in neutron:
assignee: nobody → Kevin Benton (kevinbenton)
Changed in neutron:
status: New → In Progress
tags: added: trunk
Changed in neutron:
importance: Undecided → High
tags: added: newton-backport-potential
removed: trunk
Revision history for this message
Armando Migliaccio (armando-migliaccio) wrote :

We never released with network:subport, so linuxbridge released broken in the first place.

tags: added: trunk
tags: added: ocata-backport-potential
Changed in neutron:
milestone: none → pike-1
tags: added: linuxbridge
summary: - linuxbridge vlan-aware-vms completely broken
+ linuxbridge vlan-aware-vms broken
summary: - linuxbridge vlan-aware-vms broken
+ linuxbridge vlan-aware-vms subports do not get wired
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (master)

Reviewed: https://review.openstack.org/254880
Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=1e95cfa98a12548b09a974c6db66d386f3b36d05
Submitter: Jenkins
Branch: master

commit 1e95cfa98a12548b09a974c6db66d386f3b36d05
Author: Mark McClain <email address hidden>
Date: Tue Dec 8 11:58:15 2015 -0500

    Invert device_owner to avoid filtering too much

    In an earlier change[1], a filter was added to avoid Linuxbridge races
    with Nova. This filter breaks anything else using device owners other
    than n(eutron|etwork):.

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

    Closes-Bug: #1524004
    Closes-Bug: #1664659
    Change-Id: I31a8e0e255b8b0251c991d5e20a4b9441d4ec489

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

Fix proposed to branch: stable/ocata
Review: https://review.openstack.org/434441

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron (stable/newton)

Fix proposed to branch: stable/newton
Review: https://review.openstack.org/434442

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

Reviewed: https://review.openstack.org/434442
Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=5313bec17979d679ef1e13610950b540084fcdf9
Submitter: Jenkins
Branch: stable/newton

commit 5313bec17979d679ef1e13610950b540084fcdf9
Author: Mark McClain <email address hidden>
Date: Tue Dec 8 11:58:15 2015 -0500

    Invert device_owner to avoid filtering too much

    In an earlier change[1], a filter was added to avoid Linuxbridge races
    with Nova. This filter breaks anything else using device owners other
    than n(eutron|etwork):.

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

    Closes-Bug: #1524004
    Closes-Bug: #1664659
    Change-Id: I31a8e0e255b8b0251c991d5e20a4b9441d4ec489
    (cherry picked from commit 1e95cfa98a12548b09a974c6db66d386f3b36d05)

tags: added: in-stable-newton
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (stable/ocata)

Reviewed: https://review.openstack.org/434441
Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=0eb59ef7c0d004bbdf54951f856dc1a71d1aec0b
Submitter: Jenkins
Branch: stable/ocata

commit 0eb59ef7c0d004bbdf54951f856dc1a71d1aec0b
Author: Mark McClain <email address hidden>
Date: Tue Dec 8 11:58:15 2015 -0500

    Invert device_owner to avoid filtering too much

    In an earlier change[1], a filter was added to avoid Linuxbridge races
    with Nova. This filter breaks anything else using device owners other
    than n(eutron|etwork):.

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

    Closes-Bug: #1524004
    Closes-Bug: #1664659
    Change-Id: I31a8e0e255b8b0251c991d5e20a4b9441d4ec489
    (cherry picked from commit 1e95cfa98a12548b09a974c6db66d386f3b36d05)

tags: added: in-stable-ocata
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/neutron 10.0.0.0rc2

This issue was fixed in the openstack/neutron 10.0.0.0rc2 release candidate.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/neutron 9.3.0

This issue was fixed in the openstack/neutron 9.3.0 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/neutron 11.0.0.0b1

This issue was fixed in the openstack/neutron 11.0.0.0b1 development milestone.

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.