Changes since v32.0.0
⚠️ Breaking Changes
✨ New Features
- add image SBOM attestation to image builds (#813)
🐛 Bug Fixes
- Run EFI build loop based on actual arch (#821)
- Set the default IRONIC_CACERT_FILE path under /conf for readOnlyFilesystem (#807)
- fix: correct dhcp tag for ipv6 pxe (#811)
- Guard against empty BMC CA volume (#803)
- Use custom data directory to store the master iso images on ironic-conductor node (#781)
- bump upstream Ironic to a SHA from Nov 6 (#783)
- Stop defaulting WEBSERVER_VERIFY_CA to IRONIC_CACERT_FILE (#778)
📖 Documentation
- Releasing: set IRONIC_CUSTOM_IMAGE in the IrSO job (#786)
🌱 Others
- Pin constraints, prepare release-33.0 (#822)
- Install arch agnostic packages only once in efi build script (#820)
- Add yamllint workflow (#812)
- fix changelogurl location in renovate.json (#806)
- improve Renovate config (#802)
- Optimize DNF usage (#746)
- Update to Pull request template (#785)
- add weekly renovate to main and documentation (#776)
- Do not install dnf config-manager (#775)
- add Renovate config to update release branches (#768)
- Update sushy-tools version to 2.1.0 (#764)
- Add build ironic-image workflow on PRs (#763)
- Expose cipher suite configuration for vmedia (#759)
♻️ Superseded or Reverted
- Update openstack-ironic digest to acb78ef (main) (#817)
- Bump the github-actions group with 2 updates (#814)
- Update openstack-ironic digest to fefbf9a (main) (#804)
- Update openstack-ironic digest to 9b3ce45 (main) (#792)
- Bump softprops/action-gh-release from 2.3.3 to 2.4.1 in the github-actions group (#779)
- Bump softprops/action-gh-release from 2.3.2 to 2.3.3 in the github-actions group (#762)
The image for this release is: v33.0.0
Release v33.0.0 is based on ironic version 33.0.0
Ironic Release Notes: https://docs.openstack.org/releasenotes/ironic/unreleased.html#relnotes-33-0-0
Full ironic changelog:
openstack/ironic@stable/2025.2...bugfix/33.0
Thanks to all our contributors! 😊