ironic/releasenotes/notes/inspection-boot-network-59fd23ca62b09e81.yaml
Dmitry Tantsur c5dfa1bd9f Foundation for boot/network management for in-band inspection
This change the required base driver interface additions and inspector
interface changes to support in-band inspection driven by ironic.

Change-Id: Ibf9a80d0f72d5f128bf46ddca4cb9762c9a8191b
Story: #1528920
Task: #10404
2019-11-21 13:31:47 +01:00

20 lines
767 B
YAML

---
features:
- |
It's now possible to force booting for in-band inspection to be managed
by ironic by setting the new ``[inspector]require_managed_boot`` option
to ``True``. In-band inspection will fail if the node's driver does not
support managing boot for it.
other:
- |
Boot and network interface implementations can now manage boot for in-band
inspection by implementing the new methods:
* ``BootInterface.validate_inspection``
* ``NetworkInterface.validate_inspection``
* ``NetworkInterface.add_inspection_network``
* ``NetworkInterface.remove_inspection_network``
Previously only ironic-inspector itself could manage boot for it. This
change opens a way for non-PXE implementations of in-band inspection.