IP lib fails when int name has '@' character and VLAN interfaces

Bug #1245799 reported by Édouard Thuleau
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
neutron
Fix Released
Medium
Édouard Thuleau
Havana
Fix Released
Medium
Édouard Thuleau

Bug Description

IP lib can not distinguish between interfaces with an '@' in their name to a VLAN interfaces.
And an interface name can have more than one '@' in their name.

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

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

Changed in neutron:
assignee: nobody → Édouard Thuleau (ethuleau)
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (master)

Reviewed: https://review.openstack.org/54273
Committed: http://github.com/openstack/neutron/commit/34f30a1d16d81be86a117690ccc5bdfc5bdd0659
Submitter: Jenkins
Branch: master

commit 34f30a1d16d81be86a117690ccc5bdfc5bdd0659
Author: Édouard Thuleau <email address hidden>
Date: Tue Oct 29 09:43:18 2013 +0000

    Linux device name can have '@' or ':' characters

    It's possible to set '@' or ':' character in Linux device name. But
    Neutron IP lib doesn't handle correctly these names.

    To distinguish VLAN devices from others devices with '@' in their name,
    the details option in iproute2 is used.

    Change-Id: I7ed24ec00f481207d97bdef052f86388f24d9b21
    Closes-Bug: #1245799

Changed in neutron:
status: In Progress → Fix Committed
tags: added: havana-backport-potential
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron (stable/havana)

Fix proposed to branch: stable/havana
Review: https://review.openstack.org/57858

Changed in neutron:
importance: Undecided → Medium
milestone: none → icehouse-1
tags: added: neutron-core
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (stable/havana)

Reviewed: https://review.openstack.org/57858
Committed: http://github.com/openstack/neutron/commit/e2e15c60bc070a3f4a5ee145b8c7f6b2b0248fae
Submitter: Jenkins
Branch: stable/havana

commit e2e15c60bc070a3f4a5ee145b8c7f6b2b0248fae
Author: Édouard Thuleau <email address hidden>
Date: Tue Oct 29 09:43:18 2013 +0000

    Linux device name can have '@' or ':' characters

    It's possible to set '@' or ':' character in Linux device name. But
    Neutron IP lib doesn't handle correctly these names.

    To distinguish VLAN devices from others devices with '@' in their name,
    the details option in iproute2 is used.

    Change-Id: I7ed24ec00f481207d97bdef052f86388f24d9b21
    Closes-Bug: #1245799
    (cherry picked from commit 34f30a1d16d81be86a117690ccc5bdfc5bdd0659)

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