Releases: rancher/cluster-api-provider-rke2
Releases · rancher/cluster-api-provider-rke2
v0.3.0-rc.1
What's Changed
🚀 Enhancements
- Fix selinux in ignition for SLE micro by @alexander-demicev in #205
- chore: update to capi v1.6.0 by @richardcase in #215
- Introduce v1beta1 api version by @Danil-Grigorev in #187
- chore: added additional workflow to test self hosted e2e by @richardcase in #267
- ✨ feat: add support for cluster class by @salasberryfin in #261
- feat: added control plane endpoint registration method by @richardcase in #266
- feat: add devcontainer by @richardcase in #286
- 🌱 Bump CAPI to v1.7.0-beta.0 by @furkatgofurov7 in #289
- Build OpenSUSE image for CAPRKE2 in AWS by @alexander-demicev in #296
- Bump CAPI to v1.7.0 minor release by @furkatgofurov7 in #299
- Add airGappedChecksum field to check workload version before rollout by @Danil-Grigorev in #319
🐛 Bugs
- fix: bump versions and change template for e2e by @richardcase in #203
- test: add disk space cleanup by @richardcase in #204
- Create bootstrap-success before setting selinux to enforcing mode by @alexander-demicev in #209
- fix: rke2 registration token generated twice by @salasberryfin in #236
- fix: etcd extra args not passed to etcd by @salasberryfin in #248
- fix: Handling of registries config to work as rke2 by @ekarlso in #251
- fix: failing e2e tests by @furkatgofurov7 in #260
- 🐛 Ensure we always lookup machines by node name from collection by @Danil-Grigorev in #258
- Fetch additional files from secrets by @alexander-demicev in #273
- Let the rke2-install.sh fail for pipe errors and undefined variables by @mchiappero in #300
- 🐛 Reconcile etcd members on control plane scale down by @Danil-Grigorev in #265
- Use spec.Version field as primarily source by @alexander-demicev in #306
- Check rke2-serving secret to determine controlPlane.Status.Initialized by @anmazzotti in #302
- 🐛 Add old AgentConfig version conversion in favor of a new field by @Danil-Grigorev in #313
- test: use gomega's ContainElements by @salasberryfin in #324
- 🐛 Check MachineConfig spec for full equality with Rke2CPSpec by @Danil-Grigorev in #325
- Fix ingress rules in AWS example by @alexander-demicev in #314
📖 Docs
- docs: update README by @salasberryfin in #228
- 📖 Add release docs and versioning notes by @furkatgofurov7 in #250
- 📖 Add ADR for using separate CP and worker versions by @Danil-Grigorev in #331
Other Changes
- chore(deps): Bump github.com/coreos/ignition/v2 from 2.16.2 to 2.17.0 by @dependabot in #207
- chore(deps): Bump actions/stale from 8 to 9 by @dependabot in #218
- chore(deps): Bump actions/setup-go from 4 to 5 by @dependabot in #219
- chore(deps): Bump golang.org/x/crypto from 0.15.0 to 0.17.0 by @dependabot in #223
- chore(deps): Bump github.com/onsi/ginkgo/v2 from 2.13.1 to 2.14.0 by @dependabot in #239
- chore(deps): Bump actions/cache from 3.3.2 to 3.3.3 by @dependabot in #238
- chore(deps): Bump actions/upload-artifact from 3.1.3 to 4.1.0 by @dependabot in #237
- chore(deps): Bump github.com/cloudflare/circl from 1.3.3 to 1.3.7 by @dependabot in #232
- chore(deps): Bump github.com/onsi/ginkgo/v2 from 2.14.0 to 2.15.0 by @dependabot in #247
- chore(deps): Bump actions/cache from 3.3.3 to 4.0.0 by @dependabot in #244
- Make etcd snapshot location configurable by @furkatgofurov7 in #264
- chore(deps): Bump github.com/onsi/gomega from 1.30.0 to 1.31.1 by @dependabot in #246
- chore(deps): Bump golangci/golangci-lint-action from 3.7.0 to 4.0.0 by @dependabot in #262
- chore(deps): Bump actions/upload-artifact from 4.1.0 to 4.3.1 by @dependabot in #259
- chore(deps): Bump github.com/go-logr/logr from 1.3.0 to 1.4.1 by @dependabot in #225
- 🌱 Enable e2e as a pre-submit job by @Danil-Grigorev in #269
- chore(deps): Bump softprops/action-gh-release from 1 to 2 by @dependabot in #283
- chore(deps): Bump actions/upload-artifact from 4.3.1 to 4.3.2 by @dependabot in #305
- chore(deps): Bump actions/cache from 4.0.0 to 4.0.2 by @dependabot in #293
- chore(deps): Bump github.com/onsi/gomega from 1.32.0 to 1.33.0 by @dependabot in #304
- chore(deps): Bump github.com/coreos/ignition/v2 from 2.17.0 to 2.18.0 by @dependabot in #282
- Review and update incorrectly returned results by @Danil-Grigorev in #326
New Contributors
- @ekarlso made their first contribution in #251
- @mchiappero made their first contribution in #300
- @anmazzotti made their first contribution in #302
Full Changelog: v0.2.0...v0.3.0-rc.1
v0.2.7
What's Changed
Other Changes
- [release-0.2] Differentiate etcd backup location based on the parameters by @furkatgofurov7 in #278
Full Changelog: v0.2.6...v0.2.7
v0.2.6
What's Changed
🐛 Bugs
- [release-0.2] Fetch additional files from secrets by @alexander-demicev in #274
Full Changelog: v0.2.5...v0.2.6
v0.2.5
What's Changed
🐛 Bugs
- [release-0.2] Fix: e2e tests by @Danil-Grigorev in #268
- 🐛 Ensure we always lookup machines by node name from collection 10f58f4 f5879b1 3b6e16b
Full Changelog: v0.2.4...v0.2.5
v0.2.4
What's Changed
🐛 Bugs
- fix: etcd extra args not passed to etcd by @salasberryfin in #249
- [cherry-pick] feat: Fix handling of registries config to work as rke2 by @richardcase in #254
Full Changelog: v0.2.3...v0.2.4
v0.2.3
What's Changed
🐛 Bugs
- 🐛 Fix rke2 registration token being created twice - backport to
release-0.2
by @salasberryfin in #240
Full Changelog: v0.2.2...v0.2.3
v0.2.2
What's Changed
🐛 Bugs
- [release-0.2] Create bootstrap-success before setting selinux to enforcing mode by @alexander-demicev in #211
Full Changelog: v0.2.1...v0.2.2
v0.2.1
What's Changed
🐛 Bugs
- [release-0.2] Fix selinux in ignition for SLE micro by @alexander-demicev in #206
Full Changelog: v0.2.0...v0.2.1
v0.2.0
What's Changed
🚀 Enhancements
- Bump CAPI to v1.5.2 by @alexander-demicev in #176
- Butane ignition v3 by @alknopfler in #180
- Implement metadata propagation on the workload cluster nodes by @Danil-Grigorev in #177
- Add arbitrary data field by @Danil-Grigorev in #190
- Re-enable ability to choose to disable cloud controller by @richardcase in #199
- Add maxsurge option for control plane upgrade by @alexander-demicev in #188
- chore: update metadata for v0.2 release by @richardcase in #201
🐛 Bugs
- Run ignition bootstrap script only once by @alexander-demicev in #195
- Fix nil machine occurence during upgrade by @Danil-Grigorev in #189
Other Changes
- Updating ~/.cluster-api/clusterctl.yaml versions in README by @localleon in #157
- chore(deps): Bump golangci/golangci-lint-action from 3.4.0 to 3.7.0 by @dependabot in #163
- chore(deps): Bump sigs.k8s.io/yaml from 1.3.0 to 1.4.0 by @dependabot in #184
- chore(deps): Bump docker/login-action from 2 to 3 by @dependabot in #173
- chore(deps): Bump actions/cache from 3.3.1 to 3.3.2 by @dependabot in #171
- chore(deps): Bump actions/upload-artifact from 3.1.2 to 3.1.3 by @dependabot in #170
- chore(deps): Bump github.com/go-logr/logr from 1.2.4 to 1.3.0 by @dependabot in #185
- chore(deps): Bump actions/checkout from 3 to 4 by @dependabot in #172
- chore(deps): Bump github.com/onsi/gomega from 1.27.8 to 1.29.0 by @dependabot in #183
- chore(deps): Bump github.com/onsi/gomega from 1.29.0 to 1.30.0 by @dependabot in #192
- chore(deps): Bump github.com/onsi/ginkgo/v2 from 2.13.0 to 2.13.1 by @dependabot in #191
New Contributors
- @localleon made their first contribution in #157
- @alknopfler made their first contribution in #180
- @Danil-Grigorev made their first contribution in #177
Full Changelog: v0.1.1...v0.2.0
v0.1.1
What's Changed
🐛 Bugs
- fix: incorrectly defaulting advertise address by @richardcase in #153
Full Changelog: v0.1.0...v0.1.1