Changes since v35.0.0
Note: v36.0.0 was intentionally skipped to align the ironic-image
version with the upstream ironic release version.
✨ New Features
- Use pre-built iPXE binaries to save build time (#1016)
- Support custom DHCP options via DHCP_OPTIONS env var (#998)
🐛 Bug Fixes
- Suppress MARIADB_CONNECTION from trace output (#1030)
- Use IPXE_TLS_PORT in ipxe_config.template instead of hardcoded 8084 (#1029)
- Minimal viable fix for ipxe template rendering (#993)
- Support using partial set of custom ipxe firmware (#992)
🌱 Others
- Add Kashif to reviewers (#1041)
- Prepare release-37.0 (#1031)
- BMO e2e: respect IRONIC_CUSTOM_VERSION (#1026)
- Set cooldown days to 3 for dependabot (#1025)
- Add strict mode to runlogwatch.sh (#1021)
- Update openstack-ironic digest to 31a6dac (main) (#1019)
- Update networking-generic-switch digest to 0f828f0 (main) (#1012)
- harden the file extraction in runlogwatch (#1007)
- Rebuild sushy-tools with the latest version from git (#1002)
- Update dependency pip to v26.1.1 (main) (#996)
- Move ironic image building wrapper used in hack scripts to a standalone hack script (#991)
- Bump the github-actions group across 1 directory with 3 updates (#987)
- remove obsoleted release action (#986)
- Promote Tuomo to approvers (#972)
♻️ Superseded or Reverted
- Update openstack-ironic digest to e07527a (main) (#1013)
- Update openstack-ironic digest to c28e0d1 (main) (#1009)
- Update networking-generic-switch digest to d0c8c7b (main) (#1008)
- Update openstack-ironic digest to 5f77e2c (main) (#1005)
- Update networking-generic-switch digest to 220e438 (main) (#1004)
- Update openstack-ironic digest to d0d2a36 (main) (#995)
- Update networking-generic-switch digest to a555b99 (main) (#994)
- Revert "Temporary pin sushy to HEAD for stable/2026.1" (#988)
- Update dependency pip to v26.1 (main) (#985)
- Update openstack-ironic digest to 66558f7 (main) (#984)
- Temporary pin sushy to HEAD for stable/2026.1 (#982)
- Update openstack-ironic digest to c17d7f5 (main) (#970)
- Update networking-generic-switch digest to 053d124 (main) (#969)
The image for this release is: v37.0.0
Release v37.0.0 is based on ironic version 37.0.0
Ironic Release Notes: https://docs.openstack.org/releasenotes/ironic/unreleased.html#relnotes-37-0-0
Full ironic changelog:
openstack/ironic@stable/2026.1...bugfix/37.0
Thanks to all our contributors! 😊