Comment 8 for bug 1656854

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to nova (master)

Reviewed: https://review.openstack.org/364413
Committed: https://git.openstack.org/cgit/openstack/nova/commit/?id=c7b46c4778acdb05468b6cab4f3111b298609ed4
Submitter: Jenkins
Branch: master

commit c7b46c4778acdb05468b6cab4f3111b298609ed4
Author: Sam Betts <email address hidden>
Date: Thu Sep 1 16:44:06 2016 +0100

    Support Ironic interface attach/detach in nova virt

    In order to support different Ironic network drivers that may need to
    implement vif to pif mapping in different ways, we've added new APIs
    in Ironic to abstract this behaviour. This patch switches the Ironic
    virt driver over to use this API. As part of this change the virt driver
    will no longer provide the macs_for_instance function, as Ironic will
    handle updating the Neutron ports during the provisioning process.

    Update interface mac addresses in configdrive network_metadata with
    ironic node ports values.

    Co-Authored-By: Vasyl Saienko <email address hidden>
    Implements: blueprint ironic-plug-unplug-vifs-update
    Change-Id: I4d70423ca978885a982c7eb5bd1efcc024d2b777
    Partial-Bug: #1582188
    Closes-Bug: #1656854