Releases: metal3-io/ironic-standalone-operator
Releases · metal3-io/ironic-standalone-operator
v0.6.2
Changes since v0.6.1
✨ New Features
🌱 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
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
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
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
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
Changes since v0.5.0
⚠️ Breaking Changes
✨ 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
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
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
v0.5.0
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
🌱 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! 😊