ironic/releasenotes/notes/irmc-dealing-with-ipxe-boot-interface-incompatibility-7d0b2bdb8f9deb46.yaml
Vanou Ishii 66b0739831 Deal with iPXE boot interface incompatibility in Train
In Train cycle, iPXE boot with [pxe]ipxe_enabled option in
ironic.conf file will be removed. And ipxe boot interface
will be the only boot interface to deploy Ironic node with
iPXE. Till Train, iRMC driver has supported iPXE boot with
[pxe]ipxe_enabled option.

This commit copes with this incompatibility and supports
ipxe boot interface by adding ipxe.iPXEBoot to
supported_boot_interface.

Change-Id: Iec2284c2d101aebadd9d1b531c44794e2d4efacf
Related-Bug: #1628069
2019-07-03 04:06:54 +00:00

18 lines
867 B
YAML

---
upgrade:
- |
iRMC hardware type deals with iPXE boot interface incompatibility.
To iPXE boot with ``ipxe`` boot interface, *(1)* add ``ipxe`` to
``enabled_boot_interfaces`` in ``ironic.conf``, *(2)* set up tftp &
http server following `Ironic document on iPXE boot configuration
<https://docs.openstack.org/ironic/latest/install/configure-pxe.html>`,
then *(3)* create/set baremetal node with ``--boot-interface ipxe``.
fixes:
- |
iRMC hardware type deals with iPXE boot interface incompatibility.
From Stein, ``[pxe]ipxe_enabled`` option has been deprecated and will be
removed in preference to ``ipxe`` boot interface in Train cycle. Till then,
iRMC hardware type supports iPXE boot through ``[pxe]ipxe_enabled`` option.
To cope with this incompatibility, iRMC hardware type supports ``ipxe``
boot interface.