Xena Series Release Notes


Upgrade Notes

  • Support for python2 in ironic-python-agent was dropped in the Ussuri release however it was still possible to build (non-functional) python2 images for CentOS 7. This python2 support is now dropped from the image build also. As part of this change, the pip-and-virtualenv element is not longer a dependency, so any custom elements which depend on this element will need to either include it explicitly or migrate to the recommended ensure-venv element.

Bug Fixes

  • Fixes issues with ramdisks potentially crashing when starting due to systemd attempting to access a random number generator before udevd has been launched. Depending on the mode of operation and underlying and configuration, i.e. in FIPS mode, the system could have crashed as a result. We will now always create the character devices devices, which can be used early in the boot sequence.


Upgrade Notes

  • The iscsi deploy interface is no longer supported by the DIB builder, use ironic-python-agent-builder 2.7.0 or older for it.

  • The tinyIPA build no longer supports the iscsi deploy interface. Please use version 2.6.0 or older for this.

Deprecation Notes

  • Fedora is no longer explicitly supported for DIB-based builds.

Other Notes

  • The pre-built images now use CentOS Stream 8 instead of CentOS 8.