ironic/releasenotes/notes/dual-stack-ironic-493ebc7b71263aaa.yaml
Julia Kreger cf412bc81e "dual stack" support for PXE/iPXE
Adds functionality for dual stack capabilities and automatic
population to neutron with the correct response based upon the
IP version of the provisioning/cleaning/rescue or tenant ports.

This was origianlly intended to be separated from removing the
need for [pxe]ip_version, however the resulting code changes
from doing both this and making ironic support dual stacks
touched the same tests and some of the same code, so combined
is simpler.

Change-Id: If7a296001e204ae0c9a49495731052ab33379628
2020-04-13 06:32:15 -07:00

17 lines
657 B
YAML

---
features:
- |
Adds functionality with neutron integration to support dual-stack
(IPv4 and IPv6 environment configurations). This enables ironic to
look up the attached port(s) and supply DHCP options in alignment
with the protocol version allocated on the port.
upgrade:
- |
The ``[pxe]ip_version`` setting may no longer be required depending on
neutron integration.
- |
Operators that used the ``[DEFAULT]my_ip`` setting with an IPv6 address
may wish to explore migrating to the ``[DEFAULT]my_ipv6`` setting. Setting
both values enables the appropriate IP addresses based on protocol version
for PXE/iPXE.