resolving ifaces from mac is restricted to names starting with eth or bond

Bug #1485655 reported by Edward Hope-Morley
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
neutron-gateway (Juju Charms Collection)
Fix Released
Medium
Edward Hope-Morley
neutron-openvswitch (Juju Charms Collection)
Fix Released
Medium
Edward Hope-Morley

Bug Description

The data-port and ext-port config options support providing "<provider>:<portmac>" or "<provider>:<portname>". If a mac address is used instead of port name, the charms try to resolve the name from the mac address but available interface names are filtered by names "eth*" or "bond*" which breaks things if you rename your interfaces to something that is not covered by those filters. It should be safe to resolve mac to iface name without filtering what names are used, providing that we can filter out virtual interfaces.

These patches will also fix the ability to provide multiple mac addresses for the same bridge so as to be able to cover multiple host units of the same services (each with their own respesctive mac addresses.)

Related branches

Changed in neutron-gateway (Juju Charms Collection):
importance: Undecided → Medium
Changed in neutron-openvswitch (Juju Charms Collection):
importance: Undecided → Medium
milestone: none → 15.10
Changed in neutron-gateway (Juju Charms Collection):
milestone: none → 15.10
tags: added: sts
tags: added: openstack
Changed in neutron-gateway (Juju Charms Collection):
status: New → In Progress
Changed in neutron-openvswitch (Juju Charms Collection):
status: New → In Progress
Changed in neutron-gateway (Juju Charms Collection):
assignee: nobody → Edward Hope-Morley (hopem)
Changed in neutron-openvswitch (Juju Charms Collection):
assignee: nobody → Edward Hope-Morley (hopem)
tags: added: landscape
tags: added: cisco
description: updated
description: updated
description: updated
tags: added: backport-potential
Changed in neutron-gateway (Juju Charms Collection):
status: In Progress → Fix Committed
Changed in neutron-openvswitch (Juju Charms Collection):
status: In Progress → Fix Committed
James Page (james-page)
Changed in neutron-gateway (Juju Charms Collection):
status: Fix Committed → Fix Released
Changed in neutron-openvswitch (Juju Charms Collection):
status: Fix Committed → Fix Released
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.