summaryrefslogtreecommitdiff
path: root/releasenotes/notes/dual-stack-ironic-493ebc7b71263aaa.yaml
diff options
context:
space:
mode:
authorJulia Kreger <juliaashleykreger@gmail.com>2020-03-20 12:57:47 -0700
committerJulia Kreger <juliaashleykreger@gmail.com>2020-04-13 06:32:15 -0700
commitcf412bc81e4182a7c332545cfeb6e154015e3dc3 (patch)
tree68025766d3f31800fee36cd21d74b738a51eb1e1 /releasenotes/notes/dual-stack-ironic-493ebc7b71263aaa.yaml
parent1dee25f554ab928ecdc6b7e3dd691eabf3db0ee4 (diff)
downloadironic-cf412bc81e4182a7c332545cfeb6e154015e3dc3.tar.gz
"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
Diffstat (limited to 'releasenotes/notes/dual-stack-ironic-493ebc7b71263aaa.yaml')
-rw-r--r--releasenotes/notes/dual-stack-ironic-493ebc7b71263aaa.yaml16
1 files changed, 16 insertions, 0 deletions
diff --git a/releasenotes/notes/dual-stack-ironic-493ebc7b71263aaa.yaml b/releasenotes/notes/dual-stack-ironic-493ebc7b71263aaa.yaml
new file mode 100644
index 000000000..8f9884f12
--- /dev/null
+++ b/releasenotes/notes/dual-stack-ironic-493ebc7b71263aaa.yaml
@@ -0,0 +1,16 @@
+---
+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.