Merge "Add IronicDhcpv6StatefulAddressCount parameter"
This commit is contained in:
commit
9b0c17ab58
@ -236,6 +236,16 @@ parameters:
|
||||
default: 4
|
||||
description: The IP version that will be used for PXE booting.
|
||||
type: string
|
||||
IronicDhcpv6StatefulAddressCount:
|
||||
default: 4
|
||||
description: Number of IPv6 addresses to allocate for ports created for
|
||||
provisioning, cleaning, rescue or inspection on DHCPv6-stateful
|
||||
networks. Different stages of the chain-loading process will
|
||||
request addresses with different CLID/IAID. Due to non-
|
||||
identical identifiers multiple addresses must be reserved for
|
||||
the host to ensure each step of the boot process can
|
||||
successfully lease addresses.
|
||||
type: string
|
||||
|
||||
conditions:
|
||||
default_deploy_interface_unset: {equals : [{get_param: IronicDefaultDeployInterface}, '']}
|
||||
@ -404,6 +414,7 @@ outputs:
|
||||
ironic::neutron::project_name: 'service'
|
||||
ironic::neutron::user_domain_name: 'Default'
|
||||
ironic::neutron::project_domain_name: 'Default'
|
||||
ironic::neutron::dhcpv6_stateful_address_count: {get_param: IronicDhcpv6StatefulAddressCount}
|
||||
ironic::service_catalog::auth_url: {get_param: [EndpointMap, KeystoneInternal, uri_no_suffix]}
|
||||
ironic::service_catalog::username: 'ironic'
|
||||
ironic::service_catalog::password: {get_param: IronicPassword}
|
||||
|
@ -0,0 +1,7 @@
|
||||
---
|
||||
features:
|
||||
- |
|
||||
For baremetal operations on DHCPv6-stateful networks multiple IPv6 addresses
|
||||
can now be allocated for neutron ports created for provisioning, cleaning,
|
||||
rescue or inspection. The new parameter ``IronicDhcpv6StatefulAddressCount``
|
||||
controls the number of addresses to allocate.
|
Loading…
x
Reference in New Issue
Block a user