"v0.18.0"
Description
Release Date: 2025-03-31
This release of Rancher Turtles focuses on:
-
Centralizing ClusterClass management and applications lifecycle management using Cluster API Addon Provider Fleet.
-
Improving validation and test coverage of ClusterClass examples for various providers in end to end tests.
-
Updated several providers version to include latest bug fixes and features.
Bug Fixes
-
Rollback ngrok-operator version by @anmazzotti in #1123.
-
test: set gcp region before executing test suite by @salasberryfin in #1122.
-
test: Ensure CAPV tests have the correct providers set up by @yiannistri in #1127.
-
Rename CPI_IMAGE_VERSION variable to CPI_IMAGE_K8S_VERSION by @furkatgofurov7 in #1128.
-
Add new secret for internal Rancher domain by @yiannistri in #1187.
-
Fix message for pr/issue workflows by @alexander-demicev in #1189.
-
Add manual migration of fleet agent between namespaces by @Danil-Grigorev in #1191.
-
CAPI-UI installation fix by @cpinjani in #1208.
-
Keep fleet addon CAPIProvider name by @Danil-Grigorev in #1214.
-
Fix missing AWS EC2 ConfigMaps by @anmazzotti in #1218.
-
Fix nightly GHA inputs referenced in e2e_import_gitops_v3 test by @furkatgofurov7 in #1221.
Other Changes
-
Wait for rancher kubeconfig to be fetched in e2e by @alexander-demicev in #1117.
-
chore(deps): Bump github.com/onsi/ginkgo/v2 from 2.22.2 to 2.23.0 in /exp/clusterclass in the dependencies group by @dependabot in #1124.
-
chore(deps): Bump the dependencies group with 2 updates by @dependabot in #1125.
-
chore(deps): Bump github.com/go-git/go-git/v5 from 5.13.2 to 5.14.0 in /test in the test-dependencies group by @dependabot in #1116.
-
Bump versions of k8s, Rancher and tooling dependencies by @furkatgofurov7 in #1102.
-
Fix docker rke2 e2e template by @anmazzotti in #1131.
-
[updatecli] Bump CAPI Providers versions by @github-actions in #1132.
-
Disable CAPRKE2 auto-import test due to issues with available space by @Danil-Grigorev in #1134.
-
Add Azure + RKE2 ClusterClass example by @anmazzotti in #1121.
-
ci: Add workflow for self-hosted runner by @yiannistri in #1129.
-
ci: Add missing CAPV template vars by @yiannistri in #1135.
-
chore(deps): Bump golang.org/x/net from 0.35.0 to 0.36.0 in /exp/clusterclass by @dependabot in #1136.
-
Add Rancher Turtles quickstart script by @mjura in #1111.
-
chore(deps): Bump golang.org/x/net from 0.35.0 to 0.36.0 in /test by @dependabot in #1139.
-
chore(deps): Bump sigs.k8s.io/cluster-api-operator from 0.17.0 to 0.17.1 in the dependencies group by @dependabot in #1140.
-
chore(deps): Bump golang.org/x/net from 0.35.0 to 0.36.0 in /exp/day2 by @dependabot in #1138.
-
chore(deps): Bump golang.org/x/net from 0.35.0 to 0.36.0 by @dependabot in #1137.
-
Clarify e2e workspace setup by @anmazzotti in #1141.
-
Fixing Rancher condition check when Ngrok by @mjura in #1143.
-
Add AWS EC2 Kubeadm clusterclass to e2e by @alexander-demicev in #1112.
-
chore(deps): Bump golangci/golangci-lint-action from 6.5.0 to 6.5.1 by @dependabot in #1146.
-
[updatecli] Bump CAPI Providers versions by @github-actions in #1145.
-
chore(deps): Bump aquasecurity/trivy-action from 0.29.0 to 0.30.0 by @dependabot in #1147.
-
chore(deps): Bump sigs.k8s.io/cluster-api-operator/test from 0.17.0 to 0.17.1 in /test in the test-dependencies group by @dependabot in #1148.
-
Set GH_TOKEN env variable to properly generate RELEASE_NOTES.md file by @furkatgofurov7 in #1153.
-
Add Azure + RKE2 ClusterClass e2e test by @anmazzotti in #1142.
-
ci: use self hosted runner by @anmazzotti in #1133.
-
chore(deps): Bump sigs.k8s.io/cluster-api from 1.9.5 to 1.9.6 in /exp/clusterclass in the dependencies group by @dependabot in #1159.
-
Switch CAPD+Kubeadm test to clusterclass in e2e by @valaparthvi in #1158.
-
Add AKS ClusterClass example by @anmazzotti in #1160.
-
Switch CAPD+RKE2 e2e template to clusterclass by @alexander-demicev in #1155.
-
[updatecli] Bump CAPI Providers versions by @github-actions in #1164.
-
chore(deps): Bump github.com/onsi/ginkgo/v2 from 2.23.0 to 2.23.1 in /exp/clusterclass in the dependencies group by @dependabot in #1166.
-
chore(deps): Bump github.com/onsi/ginkgo/v2 from 2.23.0 to 2.23.1 in the dependencies group by @dependabot in #1165.
-
Refactor e2e cleanup behavior for SKIP_RESOURCE_CLEANUP and SkipDeletionTest by @valaparthvi in #1161.
-
chore(deps): Bump github.com/onsi/ginkgo/v2 from 2.23.1 to 2.23.2 in /exp/clusterclass in the dependencies group by @dependabot in #1174.
-
Add clusterName in GCPManagedControlPlaneSpec e2e template by @cpinjani in #1175.
-
Embed example clusterclasses in e2e suite by @alexander-demicev in #1170.
-
chore(deps): Bump github.com/onsi/ginkgo/v2 from 2.23.1 to 2.23.2 in the dependencies group by @dependabot in #1173.
-
Fix e2e Cluster deletion failures by @anmazzotti in #1169.
-
chore(deps): Bump golangci/golangci-lint-action from 6.5.1 to 6.5.2 by @dependabot in #1181.
-
chore(deps): Bump actions/setup-go from 5.3.0 to 5.4.0 by @dependabot in #1180.
-
chore(deps): Bump the test-dependencies group in /test with 2 updates by @dependabot in #1178.
-
chore(deps): Bump the dependencies group in /exp/clusterclass with 2 updates by @dependabot in #1182.
-
chore(deps): Bump the dependencies group with 2 updates by @dependabot in #1179.
-
Ensure PR/Issues have labels and description by @alexander-demicev in #1168.
-
Organize dependabot groups by @alexander-demicev in #1183.
-
Use Calico CNI and Azure CCM for Azure e2e by @Danil-Grigorev in #1171.
-
Add new management cluster environment option by @yiannistri in #1163.
-
[updatecli] Bump CAPI Providers versions by @github-actions in #1190.
-
Bump CAAPF to latest by @Danil-Grigorev in #1185.
-
[updatecli] Bump CAPI Providers versions by @github-actions in #1202.
-
Use HelmApp for installing Calico on example Class by @anmazzotti in #1203.
-
[updatecli] Bump CAPI Providers versions by @github-actions in #1216.
-
[updatecli] Bump CAPI Providers versions by @github-actions in #1220.
-
chore(deps): Bump the other-dependencies group in /test with 3 updates by @dependabot in #1224.
-
chore(deps): Bump github.com/rancher/cluster-api-provider-rke2 from 0.12.0 to 0.13.0 in /exp/day2 in the provider-dependencies group by @dependabot in #1225.
-
Bump CAAPF to version v0.7.4 by @Danil-Grigorev in #1230.
Full Changelog:
Review the full list of changes: v0.17.0…v0.18.0
Download
| Name | Created At | Updated At |
|---|---|---|
2025-03-31 |
2025-03-31 |
Information retrieved from v0.18.0 GitHub release.