v32.0.0
Changes since v31.0.0
⚠️ Breaking Changes
- Use watchdog to monitor logs and certificate changes (#730)
✨ New Features
- Support default BMC verify ca (#672)
- Support for mounting an auth config for OCI registries (#729)
- Multi architecture support for IPA kernel/ramdisk and EFI bootloader (#713)
🐛 Bug Fixes
- Change default json-rpc port to avoid possible conflicts (#741)
- Centralize assignment of HTTP_PORT (#728)
- Fix patch-image.sh script (#743)
- Fix CentOS Stream 10 build (#734)
- Disable unused httpd mod_proxy extensions (#732)
- Fix invalid and duplicate code in dnsmasq config (#727)
📖 Documentation
- update docs/releasing.md on dependabot configs (#703)
🌱 Others
- Pin constraints, prepare release-32.0 (#760)
- switch to new cncf oracle gh runners (#719)
- Bump actions/checkout from 4.2.2 to 4.3.0 in the github-actions group (#752)
- add edited as irso functional trigger (#751)
- Allow a custom Ironic/Sushy source in IrSO functional tests (#749)
- Synchronize the functional job with IrSO (#744)
- Approvers: remove Derek, add Adam (#733)
♻️ Superseded or Reverted
- Revert "Use the shared directory to store master iso images on ironic-conductor node" (#757)
- Use the shared directory to store master iso images on ironic-conductor node (#756)
- Revert "Fix dnsmasq config ipv6 issues" (#723)
The image for this release is: v32.0.0
Release v32.0.0 is based on ironic version 32.0.0
Ironic Release Notes: https://docs.openstack.org/releasenotes/ironic/unreleased.html#relnotes-32-0-0
Full ironic changelog:
openstack/ironic@bugfix/31.0...stable/2025.2
Thanks to all our contributors! 😊