"v0.17.0"

Description

Release Date: 2025-02-27

This release of Rancher Turtles focuses on:

  • Documentation improvements and restructuring:

    • Added examples for RKE2 based docker, vsphere, gcp, aws and azure clusters.

    • Updated the Rancher Turtles Documentation with support for automatic stable version display with redirect to latest documentation release.

  • Updating Cluster API (CAPI) to v1.9.5 with support for cross-namespaced ClusterClasses.

  • New experimental scaffolded features.clusterclass-operations feature, which will provide support for rollout ClusterClass rebases in the future.

  • A new UI flag setting to enable day 2 operations via turtles: #1073.

  • Bugfixes for ETCDSnapshotRestore day 2 operations.

  • Includes provider releases: CAPRKE2 v0.12.0 and CAAPF v0.6.0 releases with important bug-fixes.

Bug Fixes

  • Fix: Delete ETCDMachineSnapshot resources if their corresponding snapshot gets deleted by @yiannistri in #1067.

  • Fix: Add readiness/liveness check by @yiannistri in #1077.

  • Fix rke2 cluster reset invocation command by @Danil-Grigorev in #1085.

  • Fix: Show S3 snapshots in ETCDMachineSnapshot status by @yiannistri in #1088.

  • Use Rancher secret key names for vSphere in secret mapper by @furkatgofurov7 in #1110.

Other Changes

  • [updatecli] Bump CAPI Providers versions by @github-actions in #1068.

  • Remove migration code and e2e tests by @Danil-Grigorev in #1065.

  • Move all day 2 operation into single package by @alexander-demicev in #1070.

  • Support enabling Clusterclass operations via helm install by @salasberryfin in #1074.

  • chore(deps): Bump the dependencies group across 1 directory with 2 updates by @dependabot in #1072.

  • chore(deps): Bump golangci/golangci-lint-action from 6.2.0 to 6.3.1 by @dependabot in #1075.

  • Fix documentation links by @valaparthvi in #1076.

  • feat: Alow user to enable/disable day 2 operations from Rancher UI by @yiannistri in #1073.

  • Use capiforks override for CAAPF by @Danil-Grigorev in #1078.

  • Bump golangci-lint version by @anmazzotti in #1081.

  • Use fixed version of local modules in e2e suite by @alexander-demicev in #1086.

  • chore(deps): Bump sigs.k8s.io/cluster-api from 1.9.4 to 1.9.5 in /exp/clusterclass in the dependencies group by @dependabot in #1087.

  • Use semantic versioning scheme for Turtles Docs repo tags by @furkatgofurov7 in #1091.

  • [updatecli] Bump CAPI Providers versions by @github-actions in #1090.

  • Bump test dependencies by @anmazzotti in #1095.

  • [updatecli] Bump CAPI Providers versions by @github-actions in #1092.

  • [updatecli] Bump CAPI Add-on Provider Fleet to v0.6.0 by @github-actions in #1098.

  • Allow setting custom args for projects in Tiltfile by @alexander-demicev in #1097.

  • Install CAPI UI extension for development by @Danil-Grigorev in #1096.

  • Manually update version of CAAPF image to 0.6.0 by @Danil-Grigorev in #1104.

  • Bump CAPI to v1.9.5 in e2e and CAPI Operator v0.17.0 by @furkatgofurov7 in #1107.

  • [updatecli] Bump Turtles UI to v0.8.2 version by @github-actions in #1105.

  • Update e2e templates by @alexander-demicev in #1108.

Full Changelog:

Review the full list of changes: v0.16.0…​v0.17.0

Download

Name Created At Updated At

rancher-turtles-0.17.0.tgz

2025-02-27 10:39:20 +0000 UTC

2025-02-27T10:39:21Z

Information retrieved from v0.17.0 GitHub release.