Public bug reported: While plugging vifs, ironic virt driver does not check if mac address in VIF and the physical interface match.
https://github.com/openstack/nova/blob/master/nova/virt/ironic/driver.py#L1039 This results in incorrect mapping depending on the order in which user has added the ports into ironic, order in which user has specified the nics during nova boot and hence in case of multiple networks this results in the instance being unreachable even though it is "active" as per nova and ironic. ** Affects: nova Importance: Undecided Status: New -- 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/1552536 Title: Node mac address not taken into account when plugging VIFs in ironic Status in OpenStack Compute (nova): New Bug description: While plugging vifs, ironic virt driver does not check if mac address in VIF and the physical interface match. https://github.com/openstack/nova/blob/master/nova/virt/ironic/driver.py#L1039 This results in incorrect mapping depending on the order in which user has added the ports into ironic, order in which user has specified the nics during nova boot and hence in case of multiple networks this results in the instance being unreachable even though it is "active" as per nova and ironic. To manage notifications about this bug go to: https://bugs.launchpad.net/nova/+bug/1552536/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : [email protected] Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp

