Skip to content

Releases: metal3-io/ironic-standalone-operator

v0.6.2

19 Jan 13:21
68912db

Choose a tag to compare

Changes since v0.6.1

✨ New Features

  • enable container signing (#477)
  • add image SBOM attestation to image builds (#470)

🌱 Others

  • Bump golang version to 1.24.12 (#511)
  • Bump medyagh/setup-minikube from 0.0.20 to 0.0.21 in the github-actions group (#500)
  • Bump the github-actions group with 2 updates (#481)
  • Bump github.com/onsi/gomega from 1.38.2 to 1.38.3 in /test (#487)
  • Bump the kubernetes group to v0.33.7 (#482)
  • Bump golang to v1.24.11 (#453)

The image for this release is: v0.6.2

Thanks to all our contributors! 😊

v0.7.0

11 Dec 16:10
4de3221

Choose a tag to compare

v0.7.0

Changes since v0.6.0

⚠️ Breaking Changes

  • Remove support for ironic-image v30 (#461)
  • Track secret using their content instead of their version (#424)

✨ New Features

  • Switch to Ironic 33.0 by default, prepare release-0.7 (#473)
  • Support ironic-image 33.0 (#459)
  • enable container signing (#458)
  • add image SBOM attestation to image builds (#445)
  • use SecretManager to handle access to cluster secrets (#441)
  • Add support for custom CA certificates (#420)
  • Add support for ironic-prometheus-exporter (#418)
  • Overrides: allow appending/changing containers and initContainers (#407)
  • Support ironic-image 32.0 (#390)
  • Add a command to run ironic locally using podman (#382)

📖 Documentation

  • Update ExtraConfig documentation (#397)

🌱 Others

  • Bump golang.org/x/crypto from 0.45.0 to 0.46.0 (#464)
  • add missing shellcheck (#462)
  • lint: allow long lines in tables and code fences (#460)
  • Fix make lint target (#457)
  • bump golang to v1.24.11 (#451)
  • Bump the github-actions group with 2 updates (#446)
  • Add yamllint workflow (#439)
  • Bump golangci-lint to v2 (#438)
  • add missing markdownlint config file and fix issues (#437)
  • Bump prometheus-operator to v0.87.0 (#436)
  • remove scheduled osv-scanner workflow (#432)
  • Bump github.com/gophercloud/gophercloud/v2 from 2.8.0 to 2.9.0 in /test (#428)
  • Bump github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring from 0.86.1 to 0.86.2 (#427)
  • Bump the kubernetes group to v0.34.2 (#426)
  • Update controller-runtime and Kubernetes libs (#421)
  • Parameterize Makefile container build tool (#417)
  • Update to Pull request template (#416)
  • Bump softprops/action-gh-release from 2.3.3 to 2.4.1 in the github-actions group (#414)
  • Tests: add a test on upgrading non-HA Ironic with a database (#413)
  • Bump github.com/onsi/ginkgo/v2 from 2.26.0 to 2.27.2 in /test (#408)
  • Do not mount service account token on Ironic pods (#406)
  • Make IrSO configmap name predictable (#405)
  • Bump sigs.k8s.io/yaml from 1.4.0 to 1.6.0 (#398)
  • cmd: strip out symbol table & DWARF debugging info (#392)
  • Add prior art for prepare release (#389)

♻️ Superseded or Reverted

  • Bump golang.org/x/crypto from 0.44.0 to 0.45.0 (#434)
  • Bump golang.org/x/crypto from 0.43.0 to 0.44.0 (#422)
  • bump golang to v1.24.9 (#409)
  • Bump golang.org/x/crypto from 0.42.0 to 0.43.0 (#404)
  • Uplift go 1.24.8 to fix CVEs (#400)
  • Bump github.com/onsi/ginkgo/v2 from 2.25.3 to 2.26.0 in /test (#399)

The image for this release is: v0.7.0

The default Ironic version is v33.0.0

Thanks to all our contributors! 😊

v0.6.1

03 Dec 11:46
5cbc641

Choose a tag to compare

Changes since v0.6.0

🌱 Others

  • Bump k8s.io packages to v0.33.6 (#442)
  • remove scheduled osv-scanner workflow (#435)
  • bump golang to v1.24.9 (#410)
  • Uplift go 1.24.8 to fix CVEs (#403)

♻️ Superseded or Reverted

  • <insert superseded bumps and reverts here>

The image for this release is: v0.6.1

Thanks to all our contributors! 😊

v0.5.3

03 Dec 10:42
8e77805

Choose a tag to compare

Changes since v0.5.2

🌱 Others

  • Bumps k8s.io/utils and x/net packages (#443)
  • Bump the kubernetes group to v0.33.6 (#429)
  • Bump softprops/action-gh-release from 2.3.3 to 2.3.4 in the github-actions group (#415)
  • bump golang to v1.24.9 (#411)

♻️ Superseded or Reverted

  • Uplift go 1.24.8 to fix CVEs (#402)

The image for this release is: v0.5.3

Thanks to all our contributors! 😊

v0.4.2

03 Dec 11:45
e49c484

Choose a tag to compare

Changes since v0.4.1

🌱 Others

  • Bumps k8s/utils and x/crypto packages (#444)
  • Bump the kubernetes group to v0.32.10 (#430)
  • bump golang to v1.24.9 (#412)
  • Add release target to Makefile (#396)

♻️ Superseded or Reverted

  • Uplift go 1.24.8 to fix CVEs (#401)

The image for this release is: v0.4.2

Thanks to all our contributors! 😊

v0.6.0

02 Oct 12:22
0ece290

Choose a tag to compare

Changes since v0.5.0

⚠️ Breaking Changes

  • Drop support for Ironic older than 30.0 (#380)
  • Move the JSON RPC port from 8089 to 6189 (#363)

✨ New Features

  • Switch to Ironic 32.0 by default, prepare release-0.6 (#388)
  • Support ironic-image 32.0 (#391)
  • Add support for BMC CA certificates (#379)
  • Add support for overrides for generated pods (#361)

🌱 Others

  • add specific time to dependabot config (#386)
  • Fix OSV-Scanner (#376)
  • Bump the kubernetes group to 0.33.5 (#372)
  • Bump golang.org/x/crypto from 0.41.0 to 0.42.0 (#373)
  • Enable variable shadowing check in govet linter (#371)
  • Tests: update versions of dependencies (#369)
  • switch to new cncf oracle gh runners (#318)
  • Export IPA_BASEURI to have stable tests (#362)
  • Tests: collect logs from cert-manager (#368)
  • Bump github.com/onsi/ginkgo/v2 from 2.25.2 to 2.25.3 in /test (#366)
  • Bump github.com/stretchr/testify from 1.10.0 to 1.11.1 (#357)
  • Bump github.com/gophercloud/gophercloud/v2 from 2.7.0 to 2.8.0 in /test (#352)
  • Tests: do not try to save events for skipped tests (#351)
  • Install kustomize for release workflow (#335)
  • Add unit tests for the validating webhook (#332)
  • Add path-prefix to make lint (#341)
  • fix osv-scanners Slack reporting (#339)
  • Add continue-on-error and improve Slack notifications for osv-scanner (#327)

♻️ Superseded or Reverted

  • Bump the github-actions group across 1 directory with 4 updates (#384)
  • Bump github.com/onsi/ginkgo/v2 from 2.25.0 to 2.25.2 in /test (#358)
  • Revert "Tests: increase the node testing timeout for the non-HA case" (#354)
  • Bump github.com/onsi/ginkgo/v2 from 2.23.4 to 2.25.0 in /test (#353)
  • Tests: increase the node testing timeout for the non-HA case (#349)
  • add release-0.5 to dependabot config (#338)
  • Bump the kubernetes group to v0.33.4 (#337)

The image for this release is: v0.6.0

The default Ironic version is v32.0.0

Thanks to all our contributors! 😊

v0.5.2

02 Oct 12:58
3d8f4de

Choose a tag to compare

Changes since v0.5.1

🌱 Others

  • remove osv scanner from release branches (#383)
  • Bump the kubernetes group to v0.33.5 (#375)
  • Enforce the JSON RPC port (#377)
  • switch to new cncf oracle gh runners (#347)
  • Export IPA_BASEURI to have stable tests in release-0.5 (#364)
  • Bump github.com/onsi/ginkgo/v2 from 2.25.1 to 2.25.3 in /test (#367)
  • Bump github.com/onsi/gomega from 1.38.0 to 1.38.2 in /test (#360)

♻️ Superseded or Reverted

  • Bump the github-actions group across 1 directory with 2 updates (#387)

The image for this release is: v0.5.2

Thanks to all our contributors! 😊

v0.4.1

02 Oct 15:14
e906358

Choose a tag to compare

Changes since v0.4.0

🌱 Others

  • remove osv scanner from release branches (#385)
  • Enforce the JSON RPC port (#378)
  • Bump the kubernetes group to v0.32.9 (#374)
  • switch to new cncf oracle gh runners (#319)
  • Export IPA_BASEURI to have stable tests in release-0.4 (#365)
  • Bump actions/cache from 4.2.3 to 4.2.4 in the github-actions group (#345)
  • Tests: increase the timeout in upgrade tests (#330)
  • bump golang to 1.24.6 (#324)

♻️ Superseded or Reverted

  • Bump the kubernetes group to v0.32.8 (#336)
  • Bump the github-actions group with 3 updates (#314)
  • Bump the kubernetes group across 3 directories with 4 updates (#309)
  • Bump the kubernetes group to v0.32.6 (#298)
  • Bump the github-actions group with 3 updates (#300)

The image for this release is: v0.4.1

Thanks to all our contributors! 😊

v0.5.1

21 Aug 15:23
7298937

Choose a tag to compare

Changes since v0.5.0

🐛 Bug Fixes

  • Install kustomize for release workflow (#348)

🌱 Others

  • Bump the kubernetes group to v0.33.4 (#344)

The image for this release is: v0.5.1

This is a bugfix release to account for the missing artifacts in v0.5.0

v0.5.0

18 Aug 14:26
adb950a

Choose a tag to compare

Changes since v0.4.0

⚠️ Breaking Changes

  • Update supported versions for ironic-image release-31.0 (#325)

✨ New Features

  • Prepare release 0.5 (#331)

🐛 Bug Fixes

  • Set podReplacementPolicy on upgrade jobs (#301)

📖 Documentation

  • Add Pull request template (#322)
  • update docs/releasing.md on dependabot configs (#296)

🌱 Others

  • Bump OSV scanner action to fix SARIF upload issue (#326)
  • Make the CI job run on the local source again (#328)
  • Tests: increase the timeout in upgrade tests (#329)
  • Publish the installation manifest on releasing (#317)
  • Tests: wait for all deleting pods to finish deletion (#306)
  • Tests: support custom images for IPA-downloader and keepalived (#303)
  • Tests: better logs collection for upgrade debugging (#302)
  • Split HA tests from the rest (#305)

♻️ Superseded or Reverted

  • Bump golang.org/x/crypto from 0.40.0 to 0.41.0 (#323)
  • Bump k8s modules to v0.33.3 and controller runtime to v0.21.0 (#321)
  • bump golang to 1.24.6 (#320)
  • Bump osv-scanner to v2.1.0 (#316)
  • Bump golang to v1.24.5 (#313)
  • Bump the github-actions group with 4 updates (#315)
  • Bump github.com/onsi/gomega from 1.37.0 to 1.38.0 in /test (#312)
  • Bump sigs.k8s.io/yaml from 1.5.0 to 1.6.0 in /test (#311)
  • Bump the kubernetes group across 3 directories with 4 updates (#310)
  • Bump golang.org/x/crypto from 0.39.0 to 0.40.0 (#307)
  • Bump the github-actions group with 4 updates (#299)
  • add dependabot config for release-0.4 branch (#295)
  • Bump sigs.k8s.io/yaml from 1.4.0 to 1.5.0 in /test (#294)
  • Bump the kubernetes group from v0.32.5 to v0.32.6 (#292)

The image for this release is: v0.5.0

The default Ironic version is v31.0.0

Thanks to all our contributors! 😊