v0.11.0
🚀 This release brings two new providers to the list of certified providers: CAPV (vSphere) from experimental to GA and CAPZ (Azure). Moreover, our test suite is now available for prospective end-users to use and add their providers to the list of certified providers. For more information please read here.
Rancher Turtles is an extension to Rancher that brings full Cluster API integration to Rancher.
What's Changed
🚀 Enhancements
- Refactor e2e suite setup to make it more customizable by @alexander-demicev in #623
- [etcdbackup&restore] Implement RKE2Config webhook by @furkatgofurov7 in #542
- Pass the new GVK flag to azure manager by @Danil-Grigorev in #646
- Refactor E2E suite to make it more generic by @alexander-demicev in #637
- Use E2E config instead of ginkgo flags by @alexander-demicev in #657
- Bump dependencies: CAPI, Rancher and K8s versions by @furkatgofurov7 in #658
- Bump azure janitor version by @alexander-demicev in #677
🐛 Bugs
- Dependabot fix - check if make generate produced changes by @alexander-demicev in #644
- Make generate updates etcd backup/restore modules by @Danil-Grigorev in #650
- Bump CAPI infra providers versions by @alexander-demicev in #655
- Propagate artifacts folder to e2e by @Danil-Grigorev in #674
- Fix secret namespace for CAPZ in E2E by @alexander-demicev in #675
- fix: Install cert-manager before capi-operator by @yiannistri in #636
- Fix suite path in e2e setup by @alexander-demicev in #656
📖 Docs
- Update release docs with test package tag by @alexander-demicev in #665
🌱 Others
- Bump CAPI Operator to v0.12.0 by @furkatgofurov7 in #625
- Bump CAAPF to v0.3.1 by @Danil-Grigorev in #635
- Ensure we don't commit empty changes with dependabot generate by @Danil-Grigorev in #645
- Push generated code by @Danil-Grigorev in #647
- chore(deps): Bump the test-dependencies group across 1 directory with 5 updates by @dependabot in #653
- chore(deps): Bump github.com/docker/docker from 25.0.5+incompatible to 25.0.6+incompatible in /test by @dependabot in #631
- chore(deps): Bump the test-dependencies group in /exp/etcdrestore with 2 updates by @dependabot in #652
- chore(deps): Bump slackapi/slack-github-action from 1.25.0 to 1.26.0 by @dependabot in #491
- chore(deps): Bump the dependencies group across 1 directory with 4 updates by @dependabot in #648
- Perform e2e on CAAPF with hostNetwork: true by @Danil-Grigorev in #654
- Re-enable AKS e2e by @Danil-Grigorev in #662
- Add new rancher setting patch in e2e by @alexander-demicev in #660
- Use k8s 1.30.3 by @Danil-Grigorev in #668
- Perform chart upgrade test separately by @Danil-Grigorev in #666
- Disable 'rancher-kubeconfigs' feature gate in charts by @furkatgofurov7 in #663
- chore: update lower/upper rancher version in chart by @salasberryfin in #672
New Contributors
- @yiannistri made their first contribution in #636
Full Changelog: v0.10.0...v0.11.0