2024.2 Series Release Notes

19.1.0

Upgrade Notes

  • When creating a virtual testing environment on newer distributions such as Ubuntu 24.04, UEFI firmware with 4M flash storage will be used. Existing virtual machines may need to be migrated if they were created on an older distribution.

19.0.0

New Features

  • Default images for Centos 8/9 Stream, Ubuntu 20.04/22.04, and Rocky Linux 8/9 have been added. These can be selected by setting upstream_deploy_image_distribution and upstream_deploy_image_release, and are deployed when download_custom_deploy_image is true. The default image remains CirrOS.

  • When download_custom_deploy_image is true, the image will no longer be re-downloaded if the image checksum matches upstream. For custom images, the checksum can be changed using custom_deploy_image_checksum_url and custom_deploy_image_checksum_algorithm.

  • Adds support for setting enabled_firmware_interfaces configuration parameter based on enabled drivers passed during installation.

  • Makes boot_interface customisable. This is used in dynamic enrollment of baremetal node.

Upgrade Notes

  • Start testing and supporting Ansible 9.x in parallel with Ansible 8.x

  • Completely remove CentOS Stream 8 support since it’s now EoL.

Bug Fixes

  • Fixes an issue where inspection_callback_url was templated with leading whitespace. This caused the ipa-inspection-callback-url kernel command line argument to be incorrectly set, leading to Ironic Python Agent posting introspection data back to Ironic rather than Ironic Inspector when using the enable_inspector option.