Releases: rancher/cluster-api-provider-rke2
Releases · rancher/cluster-api-provider-rke2
v0.13.0
What's Changed
🚀 Enhancements
- MachinePool support by @anmazzotti in #582
- Add embedded registry option to server config by @alexander-demicev in #584
- Add additional DisabledPluginComponent by @MaxFedotov in #592
🐛 Bugs
- Add space in command arguments by @mjura in #587
- use RegistrationAddress for first controlPlane node if it is specified by @MaxFedotov in #601
Other Changes
- chore: Prepare main branch for v0.13 development by @furkatgofurov7 in #579
- chore(deps): Bump actions/cache from 4.2.0 to 4.2.1 by @dependabot in #580
- Fix cloud provider installation in AWS template by @alexander-demicev in #583
- chore(deps): Bump actions/upload-artifact from 4.6.0 to 4.6.1 by @dependabot in #581
- chore(deps): Bump actions/cache from 4.2.1 to 4.2.2 by @dependabot in #589
- Clarify RKE2 CP Ready field meaning in status by @Danil-Grigorev in #593
- Use merge queue to reduce rebase effort by @Danil-Grigorev in #594
- Reorganize examples folder by @salasberryfin in #586
- chore(deps): Bump golangci/golangci-lint-action from 6.5.0 to 6.5.1 by @dependabot in #597
- chore(deps): Bump golang.org/x/net from 0.33.0 to 0.36.0 by @dependabot in #595
- chore(deps): Bump github.com/coreos/ignition/v2 from 2.20.0 to 2.21.0 by @dependabot in #598
- chore(deps): Bump actions/upload-artifact from 4.6.1 to 4.6.2 by @dependabot in #604
- chore(deps): Bump actions/cache from 4.2.2 to 4.2.3 by @dependabot in #605
- chore(deps): Bump golangci/golangci-lint-action from 6.5.1 to 6.5.2 by @dependabot in #606
- chore(deps): Bump sigs.k8s.io/cluster-api/test from 1.9.5 to 1.9.6 by @dependabot in #607
- chore(deps): Bump github.com/onsi/ginkgo/v2 from 2.22.2 to 2.23.3 by @dependabot in #608
- chore(deps): Bump github.com/onsi/gomega from 1.36.2 to 1.36.3 by @dependabot in #609
New Contributors
- @mjura made their first contribution in #587
- @MaxFedotov made their first contribution in #592
Full Changelog: v0.12.0...v0.13.0
v0.12.0
What's Changed
🚀 Enhancements
- feat: add dockerfile cross-compilation for multi-platform images by @salasberryfin in #564
🐛 Bugs
- Propagate cloud provider config by @anmazzotti in #568
- Filter machines being deleted from updatedReplicas count by @dharmit in #575
📖 Docs
Other Changes
- chore: prepare main branch for v0.12 development by @salasberryfin in #563
- chore(deps): Bump golangci/golangci-lint-action from 6.2.0 to 6.3.1 by @dependabot in #570
- chore(deps): Bump github.com/spf13/pflag from 1.0.6-0.20210604193023-d5e0c0615ace to 1.0.6 by @dependabot in #566
- Provides steps to attach debugger to CAPRKE2 by @dharmit in #576
- chore(deps): Bump golangci/golangci-lint-action from 6.3.1 to 6.5.0 by @dependabot in #573
- Bump controller-runtime to 0.20.1 and related changes by @AshleyDumaine in #571
- Bump CAPI to latest v1.9.5 patch release by @furkatgofurov7 in #577
- Bump CAPI in e2e config by @furkatgofurov7 in #578
New Contributors
Full Changelog: v0.11.0...v0.12.0
v0.11.0
What's Changed
🚀 Enhancements
- Bump kustomize to v5 by @furkatgofurov7 in #548
- Rotate kubeconfig before it expires by @ttreptow in #521
- feat: make aws credentials optional when s3 backup by @salasberryfin in #552
🐛 Bugs
- 🐛 Fix setting folder S3 on etcd backups by @furkatgofurov7 in #549
- Deprecate infrastructure ref by @anmazzotti in #542
📖 Docs
- Standartize env variable in all documentation by @alexander-demicev in #545
- docs: Set correct env var for template used in guide by @yiannistri in #559
- docs: Use correct env var by @yiannistri in #560
Other Changes
- Prepare main branch for v0.11 development by @furkatgofurov7 in #537
- Update CPI/CSI part of the vsphere template by @alexander-demicev in #546
- Bump envtest to 1.32 by @alexander-demicev in #547
- chore(deps): Bump github.com/onsi/gomega from 1.36.1 to 1.36.2 by @dependabot in #538
- 🐛 Format additionalUserData maps and lists to ensure correct YAML output by @Danil-Grigorev in #551
- Add indentation to generated RKE2 config by @alexander-demicev in #544
- chore(deps): Bump golangci/golangci-lint-action from 6.1.1 to 6.2.0 by @dependabot in #557
- chore(deps): Bump helm/kind-action from 1.10.0 to 1.12.0 by @dependabot in #540
- chore(deps): Bump actions/upload-artifact from 4.4.3 to 4.6.0 by @dependabot in #555
- chore(deps): Bump sigs.k8s.io/cluster-api/test from 1.9.1 to 1.9.3 by @dependabot in #539
- chore(deps): Bump github.com/onsi/ginkgo/v2 from 2.22.0 to 2.22.2 by @dependabot in #541
New Contributors
Full Changelog: v0.10.0...v0.11.0
v0.10.0
Note: This minor release delivers a fix for an issue in the CAPRKE2 provider where kubelet's local API server dependency on the local etcd pod causes node drain failures during infrastructure machine deletion in RKE2 deployments. For more info, please refer to upstream issue.
What's Changed
🚀 Enhancements
- Bump CAPI to 1.9.0 by @Danil-Grigorev in #519
📖 Docs
- Add warning about kubevip to vSphere by @alexander-demicev in #516
- docs: fix broken links by @salasberryfin in #536
🐛 Bug Fixes
- Use 200 as an expected response from kube-api in haproxy by @Danil-Grigorev in #531
Other Changes
- Prepare main branch for v0.9 development by @alexander-demicev in #506
- chore(deps): Bump actions/cache from 4.1.2 to 4.2.0 by @dependabot in #514
- chore(deps): Bump github.com/coreos/butane from 0.22.0 to 0.23.0 by @dependabot in #515
- chore(deps): Bump golang.org/x/crypto from 0.28.0 to 0.31.0 by @dependabot in #528
- chore(deps): Bump sigs.k8s.io/cluster-api/test from 1.8.5 to 1.9.1 by @dependabot in #529
- chore(deps): Bump github.com/onsi/gomega from 1.35.1 to 1.36.1 by @dependabot in #523
Thanks to all our contributors! 😊
Full Changelog: v0.9.0...v0.10.0
v0.6.2
What's Changed
Other Changes
- [backport] #435 #443 to release-0.6 by @Danil-Grigorev in #509
Full Changelog: v0.6.1...v0.6.2
v0.9.0
What's Changed
🐛 Bugs
- fix: remove deprecated grpc.WithBlock by @salasberryfin in #490
- Set control plane version in status by @alexander-demicev in #503
📖 Docs
- docs: Fix file references by @yiannistri in #491
- Fix 00_introduction.md bad Developer Guide link by @ron1 in #492
Other Changes
- ci: Check for broken links in MD files by @yiannistri in #494
- chore: Prepare main branch for v0.9 development by @furkatgofurov7 in #484
- chore(deps): Bump github.com/onsi/gomega from 1.34.1 to 1.35.1 by @dependabot in #495
- chore(deps): Bump actions/cache from 4.1.1 to 4.1.2 by @dependabot in #486
- chore(deps): Bump engineerd/setup-kind from 0.5.0 to 0.6.2 by @dependabot in #497
- chore(deps): Bump github.com/onsi/ginkgo/v2 from 2.20.1 to 2.21.0 by @dependabot in #496
- chore(deps): Bump github.com/coreos/butane from 0.19.0 to 0.22.0 by @dependabot in #444
- chore(deps): Bump github.com/coreos/ignition/v2 from 2.18.0 to 2.20.0 by @dependabot in #485
- Bump CAPI to v1.8.5 by @furkatgofurov7 in #477
- Use upstream krew-index for crust-gather by @alexander-demicev in #505
- Pass component configuration as slice by @alexander-demicev in #504
New Contributors
Full Changelog: v0.8.0...v0.9.0
v0.8.0
What's Changed
🚀 Enhancements
- Add prime image builds by @alexander-demicev in #456
- Build and Push Prime images using prime registry secrets from vault by @furkatgofurov7 in #473
- Add PSA file to API by @alexander-demicev in #474
🐛 Bugs
- Add missing token permissions for release by @alexander-demicev in #462
- Fix: remove pre-terminate drain hook for legacy CP by @Danil-Grigorev in #460
- Allow to distinguish legacy CP without ETCD management via annotation by @Danil-Grigorev in #453
- Always use CAPI generated certificates for etcd management by @Danil-Grigorev in #451
- Prevent machine re-rollout on system agent start command by @Danil-Grigorev in #450
📖 Docs
- Update notes on post-release activities by @Danil-Grigorev in #445
- Add a CIS and PSA configuration docs by @alexander-demicev in #480
- Move provider examples to doc book by @alexander-demicev in #479
- Update getting started notes by @furkatgofurov7 in #448
Other Changes
- Prepare main branch for v0.8 development by @furkatgofurov7 in #447
- chore(deps): Bump actions/upload-artifact from 4.3.6 to 4.4.0 by @dependabot in #425
- Revert prime image building changes by @furkatgofurov7 in #467
- chore(deps): Bump actions/cache from 4.0.2 to 4.1.1 by @dependabot in #468
- chore(deps): Bump actions/upload-artifact from 4.4.0 to 4.4.3 by @dependabot in #471
- Pass multiple CIDRs to RKE2 server config by @simplysoft in #452
- chore(deps): Bump golangci/golangci-lint-action from 6.1.0 to 6.1.1 by @dependabot in #455
- Use REGISTRY env var based on the actual image pushing registry expected by @furkatgofurov7 in #481
- Move from docker build to buildx by @furkatgofurov7 in #482
- feat: Improvements to make image buildings faster by @furkatgofurov7 in #483
Full Changelog: v0.7.1...v0.8.0
v0.2.8
What's Changed
🚀 Enhancements
- Patch legacy annotation on pre 0.3 RKE2 control planes by @Danil-Grigorev in #469
Other Changes
- Backport: Change organisation name in Makefile by @Danil-Grigorev in #470
Full Changelog: v0.2.7...v0.2.8
v0.7.1
What's Changed
Other Changes
- Prepare 0.7.1 by @Danil-Grigorev in #459
- Fix: remove pre-terminate drain hook for legacy CP by @furkatgofurov7 in #461
- Add missing token permissions for release by @furkatgofurov7 in #463
- Fix repo path for reading a secret from vault by @furkatgofurov7 in #464
- Use capi forks repo for secret reading by @furkatgofurov7 in #465
- Revert prime image building changes by @furkatgofurov7 in #466
Full Changelog: v0.7.0...v0.7.1
v0.7.0
What's Changed
🚀 Enhancements
- test: cover clusterclass in e2e tests by @salasberryfin in #424
🐛 Bugs
- Ignore changes injected by Turtles when doing CP rollout by @alexander-demicev in #422
- 🐛 E2E failures in CI by @Danil-Grigorev in #440
- Implement etcd member management in pre-terminate hook by @Danil-Grigorev in #435
- bootstrap: switch to chrony for ignition config by @hardys in #436
📖 Docs
- Clarify release cadence by @furkatgofurov7 in #420
- docs: edit README to add link to book by @salasberryfin in #428
- fix: Make GH links absolute by @yiannistri in #442
Other Changes
- chore(deps): Bump helm/kind-action from 1.9.0 to 1.10.0 by @dependabot in #379
- chore(deps): Bump actions/upload-artifact from 4.3.2 to 4.3.6 by @dependabot in #400
- chore(deps): Bump github.com/onsi/ginkgo/v2 from 2.17.1 to 2.20.1 by @dependabot in #414
- chore(deps): Bump golangci/golangci-lint-action from 4.0.0 to 6.1.0 by @dependabot in #390
- chore(deps): Bump github.com/docker/docker from 25.0.5+incompatible to 25.0.6+incompatible by @dependabot in #386
- Prepare main branch for v0.7 development by @furkatgofurov7 in #421
- 🌱 Rename rke2ServerConfig to make it public by @furkatgofurov7 in #433
- 🌱 Ensure draining hook is removed last by @Danil-Grigorev in #443
Full Changelog: v0.6.0...v0.7.0