_device_to_port_id broken for many devices
Bug #1443710 reported by
Kevin Benton
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
neutron |
Fix Released
|
Low
|
Kevin Benton |
Bug Description
The _device_to_port_id method in ML2 accepts either an interface name, a port UUID, or a MAC address and returns the corresponding port ID.
The part that takes an interface name currently only works if the interface prefix is 'tap'. This is broken in the cases where security group filtering is used ('qvo' prefix) and snat interfaces ('sg-').
This is okay in the cases where the external id is loaded directly into the database, but it doesn't work for vswitches that don't have OVSDB or when scripts have re-added the interface to the vswitch without the external ID.
Changed in neutron: | |
assignee: | nobody → Kevin Benton (kevinbenton) |
Changed in neutron: | |
milestone: | none → liberty-1 |
importance: | Undecided → Low |
Changed in neutron: | |
status: | Fix Committed → Fix Released |
Changed in neutron: | |
milestone: | liberty-1 → 7.0.0 |
To post a comment you must log in.
Fix proposed to branch: master /review. openstack. org/173137
Review: https:/