Skip to content

Releases: metal3-io/ironic-standalone-operator

v0.3.0

31 Mar 13:31
81010e8

Choose a tag to compare

This release is still targeting early adopters and developers. The operator is considered stable and functional but there may be rough edges, and the API is not completely finalized yet.

Note that the default Ironic version is latest still. Further releases will default to a specific version (the most recent at the time of the release). Use the version field explicitly to avoid pulling unexpected changes.

What's Changed

  • ⚠️ Finish transition to typed Version by @dtantsur in #140
  • 🌱 Bump github/codeql-action from 3.28.9 to 3.28.10 by @dependabot in #144
  • 🌱 Bump actions/upload-artifact from 4.6.0 to 4.6.1 by @dependabot in #146
  • 🐛 Fix probes for httpd when the downloader is disabled by @dtantsur in #151
  • 🌱 Store all events in the functional tests by @dtantsur in #149
  • 🌱 bump golang to 1.23.7 by @tuminoid in #147
  • 🐛 Use HEAD requests instead of GET in probes by @dtantsur in #152
  • 🌱 add go ecosystem to dependabot config by @tuminoid in #148
  • 🌱 add dependabot workflow by @tuminoid in #161
  • 🌱 Bump sigs.k8s.io/controller-runtime from 0.19.3 to 0.19.7 in /test by @dependabot in #160
  • 🌱 Bump github.com/gophercloud/gophercloud/v2 from 2.4.0 to 2.6.0 in /test by @dependabot in #159
  • 🌱 Bump the kubernetes group to v0.31.6 by @dependabot in #155
  • 🌱 Check the httpd server in the functional tests by @dtantsur in #150
  • 🌱 Bump github/codeql-action from 3.28.10 to 3.28.11 by @dependabot in #154
  • 🌱 Bump sigs.k8s.io/controller-runtime from 0.19.3 to 0.19.7 by @dependabot in #156
  • 🐛 Forbid setting networking.dhcp in the HA architecture by @dtantsur in #164
  • 🌱 fix dependabot testing issues by re-adding "edited" by @tuminoid in #166
  • ⚠️ Deprecate the IronicDatabase API and spec.databaseName on Ironic by @dtantsur in #163
  • 🌱 bump action/checkout to v4, and pin it by @tuminoid in #167
  • 🌱 Bump golang.org/x/crypto from 0.32.0 to 0.36.0 by @dependabot in #157
  • 🌱 Bump github.com/onsi/ginkgo/v2 from 2.19.0 to 2.23.0 in /test by @dependabot in #158
  • 🌱 Bump the kubernetes group to v0.31.7 by @dependabot in #169
  • ✨ Support external database connections by @dtantsur in #165
  • 🌱 bump x/net to v0.36.0 and x/oauth2 to v0.28.0 by @tuminoid in #170
  • 🌱 group all github action bumps into single PR by @tuminoid in #171
  • 🌱 Bump github.com/onsi/ginkgo/v2 from 2.23.0 to 2.23.2 in /test by @dependabot in #174
  • 🌱 Migrate to new style webhooks from controller-runtime 0.17 by @dtantsur in #175
  • 🌱 Bump golangci-lint to v1.64.7 by @kashifest in #176
  • 🌱 Drop unused linter exceptions by @dtantsur in #180
  • 🌱 Update controller-runtime and kubernetes dependencies by @dtantsur in #179
  • ✨ Make api a separate Go module by @dtantsur in #182
  • ⚠️ Stop defaulting DHCP rangeBegin/rangeEnd by @dtantsur in #178
  • ⚠️ Disallow downgrades when an external database is used by @dtantsur in #172
  • 🌱 Bump github.com/onsi/ginkgo/v2 from 2.23.2 to 2.23.3 in /test by @dependabot in #186
  • 🌱 Bump github.com/onsi/gomega from 1.36.2 to 1.36.3 in /test by @dependabot in #185
  • 🌱 Functional tests: decrease individual timeouts by @dtantsur in #188
  • 🐛 Do not clear the installed version when reconciling by @dtantsur in #190
  • 🌱 Extract helpers for database parameters by @dtantsur in #191
  • ⚠️ Drop DisableRPCHostValidation from the API by @dtantsur in #193
  • 🌱 Increase test verbosity, create a junit report by @dtantsur in #189
  • 🌱 update osv-scanner to v2.0.0 by @tuminoid in #177
  • 🌱 Enable more linters by @dtantsur in #184
  • 🐛 Fix readiness detection for updated daemon sets by @dtantsur in #192
  • 🌱 Dont run golangci-lint separately on internal/controller by @dtantsur in #210
  • ✨ Update supported versions for ironic-image release-29.0 by @elfosardo in #213

Full Changelog: v0.2.0...v0.3.0

The image for this release is: v0.3.0

Thanks to all our contributors! 😊

v0.2.0

25 Feb 15:19
dd4a1df

Choose a tag to compare

This release is still targeting early adopters and developers. The operator is considered stable and functional but there may be rough edges, and the API is not completely finalized yet.

Note that the default Ironic version is latest still. Further releases will default to a specific version (the most recent at the time of the release). Use the version field explicitly to avoid pulling unexpected changes.

Also note that while upgrades are expected to work, they have not been tested thoroughly.

What's Changed

  • 🌱 Promote Adam, Lennart and Riccardo to approvers by @dtantsur in #116
  • 🌱 fix OWNERS_ALIASES by @tuminoid in #120
  • 🌱 Trivial: shell syntax in test/prepare.sh by @dtantsur in #114
  • 🌱 Adapt hack/verify-release.sh from BMO by @dtantsur in #118
  • 🐛 bump golang to 1.23.5 by @tuminoid in #121
  • 🌱 Enable functional test to be used on ironic-image/mariadb-image by @dtantsur in #122
  • 🌱 Clean-up the functional test scripts by @dtantsur in #123
  • 🌱 workflows: sync pull_request trigger types by @tuminoid in #127
  • 🌱 Add a functional test for the ExtraConfig feature by @dtantsur in #124
  • 🌱 add dependabot configuration for actions by @tuminoid in #128
  • 🌱 Bump google/osv-scanner from 1.9.1 to 1.9.2 by @dependabot in #134
  • 🌱 Bump actions/setup-go from 5.0.1 to 5.3.0 by @dependabot in #130
  • 🌱 Bump github/codeql-action from 3.27.3 to 3.28.9 by @dependabot in #132
  • 🌱 Bump golangci/golangci-lint-action from 6.1.1 to 6.3.2 by @dependabot in #133
  • 🐛 Bump Golang to 1.23.6 to pick up the fix for GO-2025-3447 by @dtantsur in #135
  • 🌱 Functional tests: improve versions test, add upgrades by @dtantsur in #129
  • 🌱 pin osv-scanner image in verify-release.sh by @tuminoid in #137
  • ⚠️ Harden the validation around the ironic version by @dtantsur in #138
  • 🐛 More precise status message in the Ready condition by @dtantsur in #139
  • ✨ Update supported versions for ironic-image release-28.0 by @elfosardo in #141

New Contributors

Full Changelog: v0.1.0...v0.2.0

The image for this release is: v0.2.0

Thanks to all our contributors! 😊

v0.1.0

16 Jan 15:41
5fd920c

Choose a tag to compare

First release of ironic-standalone-operator 🎉

This release is targeting early adopters and developers. The operator is considered stable and functional but there may be rough edges, and the API is not completely finalized yet.

Note that the default Ironic version is latest still. Further releases will default to a specific version (the most recent at the time of the release). Use the version field explicitly to avoid pulling unexpected changes.

Also note that while upgrades are expected to work, they have not been tested thoroughly.

Contributors

Full Changelog: https://github.com/metal3-io/ironic-standalone-operator/commits/v0.1.0

The image for this release is: v0.1.0

Thanks to all our contributors! 😊