"v0.19.0"
"2025-04-29 09:14:28 +0000 UTC"
(github-actions[bot]) released this 2025-04-29 09:14:28 +0000 UTC - v0.19.0
Description
Rancher Turtles is an extension to Rancher that brings full Cluster API integration to Rancher.
This release of Rancher Turtles brings multiple improvements and features:
- Streamlines the ClusterClass experience by adding more examples that are actively validated in tests
- Ships Cluster API Provider RKE2 v0.14.0 with In-place propagation support for RKE2ControlPlane
- Ships Cluster API Provider Add-on Provider Fleet v0.8.1:
- Sync CAAPF feature gates to rancher-config ConfigMap instead of reinstalling the Fleet chart.
- Requires Rancher v2.11.0 by Rancher Turtles Helm chart
What's Changed
🐛 Bugs
- 🌱 Deploy KCP and CABPK in test to prevent errors by @yiannistri in #1242
- Add CLUSTER_CLASS_NAME required var to turtles-quickstart.sh by @mjura in #1246
- Allow CAPZ cluster replicas change using example template by @Danil-Grigorev in #1240
- Add insecureSkipTLSVerify to Calico HelmApp by @anmazzotti in #1263
- Ensure Cluster is Ready in e2e tests by @anmazzotti in #1266
- Remove locations where the community image is not present by @anmazzotti in #1262
- Provide variable to define registration method for CAPZ by @Danil-Grigorev in #1270
📖 Documentation
- 📖 Fix release GHA reference in release docs by @furkatgofurov7 in #1325
Other Changes
- Bump CAPI Operator to v0.18.1 by @furkatgofurov7 in #1238
- Remove unused release channel reference by @anmazzotti in #1231
- 🌱 Update trivy CI workflow to use
ubuntu-latest
image by @yiannistri in #1236 - Improve e2e cleanup workflow by @anmazzotti in #1186
- Bump golangci-lint to v2 by @anmazzotti in #1235
- 🌱 Update CAPV+RKE2 test to use clusterclass by @yiannistri in #1233
- Replace deprecated
installCRDs
option with new Helm options by @furkatgofurov7 in #1239 - feat: switch capv+cabpk test to clusterclass by @salasberryfin in #1234
- Create Fleet git repo in spec instead of suite by @alexander-demicev in #1188
- 🌱 Fix CAPV CI failure by @yiannistri in #1241
- Update turtles-quickstart.sh script by @mjura in #1229
- Update Rancher image to v2.11.0 for turtles-quickstart.sh by @mjura in #1243
- Do not allow skip resources cleanup for nightly tests by @anmazzotti in #1258
- Use fleet to install CNI/CPI/CSI for vSphere in e2e by @alexander-demicev in #1259
- chore(deps): Bump the testing-dependencies group in /exp/clusterclass with 2 updates by @dependabot in #1252
- chore(deps): Bump code.gitea.io/sdk/gitea from 0.20.0 to 0.21.0 in /test in the other-dependencies group by @dependabot in #1254
- chore: cleanup unused azure crs by @salasberryfin in #1265
- chore(deps): Bump the testing-dependencies group in /exp/day2 with 2 updates by @dependabot in #1255
- chore(deps): Bump the testing-dependencies group with 2 updates by @dependabot in #1250
- feat: Move to Fleet bundle for Docker example by @mjura in #1228
- Enable Fleet bundles for Docker in e2e by @mjura in #1269
- chore(deps): Bump golang.org/x/text from 0.23.0 to 0.24.0 in the other-dependencies group by @dependabot in #1251
- Revert "Disable image override for ASO (#1040)" by @anmazzotti in #1201
- 🌱 Docker const values cleanup by @mjura in #1271
- Fix filename typo by @anmazzotti in #1280
- Add legacy examples folder by @alexander-demicev in #1277
- chore(deps): Bump github.com/go-git/go-git/v5 from 5.14.0 to 5.15.0 in /test in the other-dependencies group by @dependabot in #1272
- Add EC2+RKE2 clusterclass example by @alexander-demicev in #1285
- Remove unused label from Docker clusters by @mjura in #1287
- Use Rancher v2.11.0 for testing by @anmazzotti in #1289
- chore(deps): Bump golang.org/x/net from 0.37.0 to 0.38.0 in /exp/clusterclass by @dependabot in #1293
- chore(deps): Bump golang.org/x/net from 0.37.0 to 0.38.0 in /exp/day2 by @dependabot in #1292
- Update to Rancher v2.11.0 by @anmazzotti in #1297
- Remove the ClusterClass template from the e2e path by @mjura in #1295
- feat: add capa+cabpk clusterclass example and test by @salasberryfin in #1290
- chore(deps): Bump github.com/go-git/go-git/v5 from 5.15.0 to 5.16.0 in /test in the other-dependencies group by @dependabot in #1299
- chore(deps): Bump golang.org/x/net from 0.37.0 to 0.38.0 by @dependabot in #1291
- Run e2e nightly every day by @anmazzotti in #1304
- Use fleet for aws kubeadm e2e by @salasberryfin in #1300
- Update kube-vip image for vSphere example by @mjura in #1288
- 🌱 Bump CAPRKE2 to v0.14.0 latest release by @furkatgofurov7 in #1307
- Remove dependency on gitea by @Danil-Grigorev in #1306
- 🌱 Bump CAPI Operator to v0.19.0 latest release by @furkatgofurov7 in #1310
- Increase amount of parallel E2E tests by @alexander-demicev in #1313
- chore: bump caapf to v0.8.1 by @salasberryfin in #1305
- Use rancherInstalled value for FleetAddon ConfigMap sync by @anmazzotti in #1322
- Use fleet to deploy CNI across some providers by @Danil-Grigorev in #1312
- 🌱 Bump core dependencies to newer versions by @furkatgofurov7 in #1314
- test: increase cpu for aws/rke2 test by @salasberryfin in #1321
- Revert dependency bumps by @furkatgofurov7 in #1328
- Use predictable resourceGroup for AKS nodes by @anmazzotti in #1327
- Add helm chart values validation by @alexander-demicev in #1320
Full Changelog: v0.18.0...v0.19.0
Download
Name | Created At | Updated At |
---|---|---|
2025-04-29 09:14:29 +0000 UTC |
2025-04-29T09:14:29Z |
Information retrieved from here