← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1400080] [NEW] interfaces.template generation needs to include the hw address for usage on multi-nic Windows machines

 

Public bug reported:

When using networks without DHCP enabled and "flat_injected" set to
True, the interfaces template is injected in the associated instances or
included in the config drive metadata.

The template includes the interface name, based on a progressive
numbering (eth0, eth1, etc). In case of multiple nics, there's no clear
way to identify the interfaces in the guest OS if the actual interface
naming differs, this is especially valid for Windows instances.

Since the MAC address (hardware address) assigned to each vNIC
identifies uniquely the interface, providing the mac address during the
template generation solves the issue.

** Affects: nova
     Importance: Low
         Status: New


** Tags: hyper-v juno-backport-potential windows

** Description changed:

  When using networks without DHCP enabled and "flat_injected" set to
- True, a the interfaces template is injected in the instance or included
- in the config drive metadata.
+ True, the interfaces template is injected in the associated instances or
+ included in the config drive metadata.
  
  The template includes the interface name, based on a progressive
  numbering (eth0, eth1, etc). In case of multiple nics, there's no clear
- way to identify the interfaces if the interface naming differs, this is
- especially valid for Windows instances.
+ way to identify the interfaces in the guest OS if the actual interface
+ naming differs, this is especially valid for Windows instances.
  
  Since the MAC address (hardware address) assigned to each vNIC
  identifies uniquely the interface, providing the mac address during the
  template generation solves the issue.

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1400080

Title:
  interfaces.template generation needs to include the hw address for
  usage on multi-nic Windows machines

Status in OpenStack Compute (Nova):
  New

Bug description:
  When using networks without DHCP enabled and "flat_injected" set to
  True, the interfaces template is injected in the associated instances
  or included in the config drive metadata.

  The template includes the interface name, based on a progressive
  numbering (eth0, eth1, etc). In case of multiple nics, there's no
  clear way to identify the interfaces in the guest OS if the actual
  interface naming differs, this is especially valid for Windows
  instances.

  Since the MAC address (hardware address) assigned to each vNIC
  identifies uniquely the interface, providing the mac address during
  the template generation solves the issue.

To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1400080/+subscriptions


Follow ups

References