Ussuri Series Release Notes¶
16.3.0-10¶
New Features¶
Supports configuring
max_command_attempts
andcommand_timeout
inironic::drivers::agent
.
The new
ironic::keystone::authtoken::interface
parameter has been added, which can be used to set the interface parameter in authtoken middleware.
16.3.0¶
New 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
ironic::neutron::dhcpv6_stateful_address_count
controls the number of addresses to allocate.
The
ironic::drivers::inspector::region_name
was added so that operatos can specify the keystone region where identity resources are created.
The following classes were added to configure keystone credentials used in ironic-inspector.
ironic::inspector::ironic
ironic::inspector::service_catalog
ironic::inspector::swift
The parameter ironic::pxe::ipxe_name_base has been added, which allows alternative ipxe files to be copied to /tftpboot/ipxe.efi. For example, setting this to ‘ipxe-snponly’ on CentOS8 would result in the source file being /usr/share/ipxe/ipxe-snponly-x86_64.efi.
Added the parameter
port_physnet_cidr_map
which takes a hash mapping IP subnet CIDR to physical network. When the physnet_cidr_map processing hook is enabled the physical_network property of baremetal ports is populated based on this mapping.
Deprecation Notes¶
The
ironic::conductor::api_url
parameter was deprecated because its actual parameter was deprecated in ironic. Useironic::service_catalog::endpoint_override
instead.
The
swift_*
parameters andironic_*
parameters in theironic::inspector
class are deprecated and will be removed in a future release. Use parameters in the following new classes instead.ironic::inspector::ironic
ironic::inspector::service_catalog
ironic::inspector::swift
The
ironic::inspector::ironic_url
parameter is deprecated and now has no effect. Useironic::inspector::ironic::endpoint_override
instead.
16.2.1¶
New Features¶
The following parameters were added so that operatos can specify the keystone region where identity resources are created.
ironic::cinder::region_name
ironic::glance::region_name
ironic::neutron::region_name
ironic::swift::region_name
ironic::service_catalog::region_name
New manifest “ironic::nova” to set parameters for connecting to nova.
Deprecation Notes¶
The ironic::conductor::max_time_interval was deprecated and has no effect. The parameter will be removed in a future release.
16.2.0¶
Upgrade Notes¶
Deprecated idle_timeout option has been removed.
Deprecation Notes¶
database_min_pool_size option is now deprecated for removal, the parameter has no effect.
16.1.0¶
New Features¶
New parameter, ironic::keystone::auth::roles is introduced to configure customized role for ironic user in keystone identity.
16.0.0¶
New Features¶
Allows configuring
callback_endpoint_override
,power_off
andextra_kernel_params
inironic::drivers::inspector
.
Allows setting
inspection_network
(orinspection_network_name
) inironic::conductor
.
Added ‘ironic/ironic_url’,’swift/container’ parameters to manifests/inspector.pp
Bug Fixes¶
For DHCPv6 PXE boot, the Client Architecture option code (61) as defined in https://tools.ietf.org/html/rfc5970#section-3.3 is different than the one for DHCP. This is used to determine if booting over EFI. This change sets the DHCPv6 bootfile-url when booting PXE over EFI.