Current Series Release Notes

7.0.0-5

Bug Fixes

  • Fixes issues which could be encountered where prior configuration drives were considered valid for use by the configuration drive lockout script. This was discovered shortly after simple-init was added as a default element instead of an opt-in element for disk images. Because of the use of glean, this only resulted in incorrect network configuration of the agent in some cases for users utilizing upstream code. That support was promptly reverted, and this fix developed. We anticipate the simple-init element to be re-introduced at some point in the future.

7.0.0

Upgrade Notes

  • The default IPA debian image is now based on Debian Trixie.

  • TinyIPA CI, builder, related documentation and configuration have been removed. Any remaining downstream TinyIPA references are legacy.

  • Debian Bullseye IPA ramdisk is not built anymore, the default Python version (3.9) is incompatible with Ironic Python Agent.

Deprecation Notes

  • The support for Debian Bookworm IPA ramdisks is deprecated and it will be removed in a future release.

Bug Fixes

  • Fixes firmware cleanup to be a bit more defensive and also be more open to allowing for “glob expansion” as it relates to cleaning up files. Ultimately this change fixes firmware cleanup so remnents are not left in the image where previously some artifacts were not deleted due to prior defensiveness in the cleanup logic. The net result is smaller images for booting IPA.

  • Wait config drive up to 30 seconds. This ensure that network data is available to Glean.