nova/releasenotes/notes/add-interface-attach-detach-support-in-ironic-cb2bf11f3875350a.yaml
Vasyl Saienko 66f962d9b9 Implement interface attach/detach in ironic virt driver
This patch implements attach_interface, detach_interface
methods in Ironic virt driver.

Implements: blueprint ironic-hotplug-interfaces
Co-Authored-By: Vladyslav Drok <vdrok@mirantis.com>
Depends-On: Idc9dc37b11950e3aa2864a0a90d6ec2e307926a3
Change-Id: I48c4706b3eb6e0a5105e463236870921d55dbd93
2017-07-21 14:54:57 +00:00

19 lines
973 B
YAML

---
features:
- |
Adds interface attach/detach support to baremetal nodes using ironic virt
driver. Note that the instance info cache update relies on getting a
``network-changed`` event from neutron, or on the periodic task healing
the instance info cache, both of which are asynchronous. This means that
nova's cached network information (which is what is sent e.g. in the
``GET /servers`` responses) may not be up to date immediately after the
attachment or detachment.
upgrade:
- |
Interface attachment/detachment for ironic virt driver was implemented in
in-tree network interfaces in ironic version 8.0, and this release is
required for nova's interface attachment feature to work. Prior to that
release, calling VIF attach on an active ironic node using in-tree network
interfaces would be basically a noop. It should not be an issue during the
upgrade though, as it is required to upgrade ironic before nova.