rancher-turtles: Remove rancher-turtles chart #351

Merged
steven.hardy merged 1 commits from steven.hardy/Factory:rm_turtles into main 2026-01-08 15:16:51 +01:00
Owner

The rancher-turtles and rancher-turtles-airgap-resources charts
have been replaced by the rancher-integrated turtles in 2.13 and
the edge rancher-turtles-providers chart

The rancher-turtles and rancher-turtles-airgap-resources charts have been replaced by the rancher-integrated turtles in 2.13 and the edge rancher-turtles-providers chart
steven.hardy added 1 commit 2026-01-07 18:20:35 +01:00
rancher-turtles: Remove rancher-turtles chart
All checks were successful
Check Release Manifest Local Charts Versions / Check Release Manifest Local Charts Versions (pull_request) Successful in 9s
Build PR in OBS / Build PR in OBS (pull_request_target) Successful in -17s
a6a3d2ac69
The rancher-turtles and rancher-turtles-airgap-resources charts
have been replaced by the rancher-integrated turtles in 2.13 and
the edge rancher-turtles-providers chart
nbelouin approved these changes 2026-01-08 09:24:03 +01:00
nbelouin left a comment
Owner

LGTM, do we want to wait on an upstream release number to continue ?

LGTM, do we want to wait on an upstream release number to continue ?
@@ -179,0 +171,4 @@
- prettyName: RancherTurtlesProviders
releaseName: rancher-turtles-providers
chart: '%%CHART_REPO%%/%%CHART_PREFIX%%rancher-turtles-providers'
version: '%%CHART_MAJOR%%.0.4+up0.0.0'
Owner

Still no upstream release number ?

Still no upstream release number ?
Author
Owner

Not yet AFAICS - this was derived from https://github.com/rancher/turtles/tree/main/charts/rancher-turtles-providers but it's not yet been released

I did remove a lot of the content from that chart, so another option is we don't consider this derived from the upstream chart and just copy the parts which are relevant to us (the RKE2 controlplane/bootstrap provider and the Fleet addon provider, everything else in https://github.com/rancher/turtles/tree/main/charts/rancher-turtles-providers/templates is currently not relevant/supported for the edge use-cases)

That said in future it's possible we'll support additional providers which are enabled by the upstream chart, so I wanted to try to align as much as possible with the same approach.

Not yet AFAICS - this was derived from https://github.com/rancher/turtles/tree/main/charts/rancher-turtles-providers but it's not yet been released I did remove a lot of the content from that chart, so another option is we don't consider this derived from the upstream chart and just copy the parts which are relevant to us (the RKE2 controlplane/bootstrap provider and the Fleet addon provider, everything else in https://github.com/rancher/turtles/tree/main/charts/rancher-turtles-providers/templates is currently not relevant/supported for the edge use-cases) That said in future it's possible we'll support additional providers which are enabled by the upstream chart, so I wanted to try to align as much as possible with the same approach.
Owner

We can keep it for now, but felt strange to me they still didn't get a release for it

We can keep it for now, but felt strange to me they still didn't get a release for it
nbelouin marked this conversation as resolved
Author
Owner

I have queried the timeline for an upstream release, but I'll merge this pending a response, and if necessary we can make a follow-up change to adjust the version and remove the +up suffix - I see there are a couple of recent fixes in the upstream chart we should add so I'll merge this to enable a PR containing those changes.

I have queried the timeline for an upstream release, but I'll merge this pending a response, and if necessary we can make a follow-up change to adjust the version and remove the +up suffix - I see there are a couple of recent fixes in the upstream chart we should add so I'll merge this to enable a PR containing those changes.
steven.hardy merged commit a6a3d2ac69 into main 2026-01-08 15:16:51 +01:00
steven.hardy deleted branch rm_turtles 2026-01-08 15:16:52 +01:00
Sign in to join this conversation.
No Reviewers
No Label
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: suse-edge/Factory#351