Skip to content

v35.0.0

Choose a tag to compare

@github-actions github-actions released this 21 Apr 10:09
· 73 commits to main since this release
5d7c933

Changes since v34.0.0

⚠️ Breaking Changes

  • Remove the unmaintained iRMC driver (#928)

✨ New Features

  • Inject Ironic CA Cert in IPA (#851)
  • Add support for ironic-networking standalone service (#931)
  • Make ipa-collect-lldp and parse-lldp hook optional in ironic.conf.j2 (#945)
  • Add TLS cipher suites and curves options for PQC support (#939)
  • Support multiple DHCP ranges via semicolon-separated DHCP_RANGE (#918)
  • Add multi-architecture support for IPA image selection (#881)

🐛 Bug Fixes

  • Fix inspector.ipxe IPA URLs unreachable under iPXE TLS (#955)
  • Drop invalid ProxyPassReverse exclusion for /images (#953)
  • Fix Directory regex to match paths without trailing slash (#952)
  • Fix interface detection when MAC/IP matches multiple interfaces (#935)
  • Fix DHCPv6 PXE boot: use option6:61 for arch detection (#917)
  • Fix microdnf segfault by removing unsupported GPG keys (#894)

📖 Documentation

  • fix readme.md list ordering (#932)

🌱 Others

  • Prepare release-35.0 (#967)
  • Update networking-generic-switch digest to dbd090b (main) (#965)
  • Update openstack-ironic digest to ef253eb (main) (#966)
  • Fix unquoted parameter expansions in shell scripts (#964)
  • Consolidate ironic-config COPY instructions into single layer (#949)
  • Reduce Dockerfile layers by merging redundant steps (#946)
  • remove obsolete travis.yml (#948)
  • ignore github release comparison links in Lychee (#947)
  • Update dependency setuptools to v82.0.1 (main) (#943)
  • add zizmor scanner (#934)
  • harden github actions workflows (#933)
  • move security-insights.yml to .github/ and use upstream validator (#930)
  • Bump the github-actions group with 4 updates (#929)
  • add SECURITY_INSIGHTS.yml (#926)
  • fix reapprover workflow (#923)
  • enforce ol-prefix 'one' style for ordered lists (#910)
  • Update dependency pip to v26 (main) (#907)
  • Add BMO e2e test integration (#901)
  • Update dependabot and renovate config for release-34.0 (#903)
  • Small refactoring in the ironic startup scripts and template (#787)
  • Consolidate first stage plus more heredoc syntax (#899)
  • bump github actions to new major versions (#897)

♻️ Superseded or Reverted

  • Update openstack-ironic digest to eda12b9 (main) (#963)
  • Update openstack-ironic digest to f700d3d (main) (#951)
  • Update openstack-ironic digest to 4e0c244 (main) (#942)
  • Update openstack-ironic digest to 02eca0f (main) (#936)
  • Update openstack-ironic digest to 6895838 (main) (#906)
  • Update openstack-ironic digest to 4d94473 (main) (#886)
  • Update dependency setuptools to v82 (main) (#915)

The image for this release is: v35.0.0

Release v35.0.0 is based on ironic version 35.0.0

Ironic Release Notes: https://docs.openstack.org/releasenotes/ironic/2026.1.html

Full ironic changelog:
openstack/ironic@bugfix/34.0...stable/2026.1

Thanks to all our contributors! 😊