Zed Series Release Notes¶
ironic::wsgi::apacheclass now supports customizing request/response headers added by apache.
ironic::conductor::deploy_callback_timeoutparameter has been added.
ironic::conductorclass now supports the following two new parameters.
Added parameters for advanced configuration of httpd access and error log destinations including piped logging and syslog (see mod_syslog). Note that mod_syslog requires Apache2 >= 2.5.0.
ironic::pxe::manage_http_serverparameter has been added. When this parameter is set to
ironic::pxeclass does not manage the Apache HTTP Server.
manage_serviceparameter has been added. This parameter controls whether the service should be managed by Puppet.
ironic::pxe::enabledparameter has been added. This parameter determines status of the dnsmasq tftp server service.
The pxe parameter uefi_pxe_bootfile_name is now managed by puppet, keeping the ironic default of bootx64.efi.
The shim EFI binary is copied to the TFTP root directory, to a file named the value of uefi_pxe_bootfile_name. The grub EFI binary is copied to the TFTP root directory to a file named grubx64.efi.
With these changes, using the pxe boot driver with UEFI boot will result in a grub network boot which is Secure Boot capable.
Default value of the
ironic::wsgi::apache::sslparameter has been changed from
falseand now ssl is disabled by default.
CentOS 8 Stream is no longer supported by this module.
ironic::conductor::api_urlparameter has been removed.
ironic::conductor::configdrive_use_swiftparameter has been removed.
ironic::conductor::inspect_timeoutparameter has been removed.
ironic::drivers::pxe::ipxe_enabledparameter has been removed.
ironic::glance::api_serversparameter and the
ironic::neutron::api_serversparameter have been removed.
ironic::drivers::inspector::service_urlparameter has been removed.
ironic::pxe::enable_ppc64leparameter has been removed.
ironic::driver::pxe::pxe_append_paramsparameter has been removed.
ironic::pxeclass properly installs the pxelinux.0 file using the separate
pxelinuxpackage in Debian and Ubuntu. The new
pxelinux_file_pathparameter can be used to determine the source path to locate the file. When this parameter is set to false then the class does not manage the file.
The wrong source directory to copy syslinux files in Debiand or Ubuntu has been fixed.
tftpd-happackage is installed insted of the
tftpdpackage in Debian and Ubuntu.