1
0
forked from suse-edge/Factory

2 Commits
main ... main

Author SHA256 Message Date
ea92afac69 Merge pull request 'rancher-turtles-providers: Align with 0.25.4' (#391) from steven.hardy/Factory:turtles_351 into main
Reviewed-on: suse-edge/Factory#391
Reviewed-by: Denislav Prodanov <dprodanov@noreply.src.opensuse.org>
2026-03-10 13:33:33 +01:00
7dd513c88f rancher-turtles-providers: Align with 0.25.4
Aligns with the 0.25.4 version included for Rancher 2.13.3

This doesn't require any changes to the provider versions, but the
namespace conditionals have been removed due to reports this can cause
undesired namespace removal on upgrade.

This may complicate the migration from 3.4 but that will be handled via
documentation to align with https://github.com/rancher/turtles-product-docs/pull/145
2026-03-10 10:59:58 +00:00
8 changed files with 6 additions and 21 deletions

View File

@@ -1,5 +1,5 @@
#!BuildTag: %%CHART_PREFIX%%rancher-turtles-providers:%%CHART_MAJOR%%.0.4_up0.25.1
#!BuildTag: %%CHART_PREFIX%%rancher-turtles-providers:%%CHART_MAJOR%%.0.4_up0.25.1-%RELEASE%
#!BuildTag: %%CHART_PREFIX%%rancher-turtles-providers:%%CHART_MAJOR%%.0.5_up0.25.4
#!BuildTag: %%CHART_PREFIX%%rancher-turtles-providers:%%CHART_MAJOR%%.0.5_up0.25.4-%RELEASE%
annotations:
catalog.cattle.io/certified: rancher
catalog.cattle.io/display-name: Rancher Turtles Providers for SUSE Edge
@@ -10,7 +10,7 @@ annotations:
catalog.cattle.io/scope: management
catalog.cattle.io/type: cluster-tool
apiVersion: v2
appVersion: 0.25.1
appVersion: 0.25.4
description: This chart installs the Rancher Turtles providers for SUSE Edge.
home: https://turtles.docs.rancher.com/turtles/stable/en/overview/certified.html
icon: https://raw.githubusercontent.com/rancher/turtles/main/logos/capi.svg
@@ -21,4 +21,4 @@ keywords:
- provisioning
- provider
name: rancher-turtles-providers
version: "%%CHART_MAJOR%%.0.4+up0.25.1"
version: "%%CHART_MAJOR%%.0.5+up0.25.4"

View File

@@ -1,12 +1,9 @@
{{- if index .Values "providers" "addonFleet" "enabled" }}
{{- $namespace := index .Values "providers" "addonFleet" "namespace" }}
{{- if not (lookup "v1" "Namespace" "" $namespace) }}
---
apiVersion: v1
kind: Namespace
metadata:
name: {{ index .Values "providers" "addonFleet" "namespace" }}
{{- end }}
---
apiVersion: v1
kind: ConfigMap

View File

@@ -1,12 +1,9 @@
{{- if index .Values "providers" "bootstrapRKE2" "enabled" }}
{{- $namespace := index .Values "providers" "bootstrapRKE2" "namespace" }}
{{- if not (lookup "v1" "Namespace" "" $namespace) }}
---
apiVersion: v1
kind: Namespace
metadata:
name: {{ index .Values "providers" "bootstrapRKE2" "namespace" }}
{{- end }}
---
apiVersion: turtles-capi.cattle.io/v1alpha1
kind: CAPIProvider

View File

@@ -1,12 +1,9 @@
{{- if index .Values "providers" "controlplaneRKE2" "enabled" }}
{{- $namespace := index .Values "providers" "controlplaneRKE2" "namespace" }}
{{- if not (lookup "v1" "Namespace" "" $namespace) }}
---
apiVersion: v1
kind: Namespace
metadata:
name: {{ index .Values "providers" "controlplaneRKE2" "namespace" }}
{{- end }}
---
apiVersion: turtles-capi.cattle.io/v1alpha1
kind: CAPIProvider

View File

@@ -1,12 +1,9 @@
{{- if index .Values "providers" "infrastructureMetal3" "enabled" }}
{{- $namespace := index .Values "providers" "infrastructureMetal3" "namespace" }}
{{- if not (lookup "v1" "Namespace" "" $namespace) }}
---
apiVersion: v1
kind: Namespace
metadata:
name: {{ index .Values "providers" "infrastructureMetal3" "namespace" }}
{{- end }}
---
apiVersion: turtles-capi.cattle.io/v1alpha1
kind: CAPIProvider

View File

@@ -1,12 +1,9 @@
{{- if index .Values "providers" "ipamMetal3" "enabled" }}
{{- $ipamnamespace := index .Values "providers" "ipamMetal3" "namespace" }}
{{- if not (lookup "v1" "Namespace" "" $ipamnamespace) }}
---
apiVersion: v1
kind: Namespace
metadata:
name: {{ index .Values "providers" "ipamMetal3" "namespace" }}
{{- end }}
---
apiVersion: turtles-capi.cattle.io/v1alpha1
kind: CAPIProvider

View File

@@ -57,7 +57,7 @@ images:
- name: registry.rancher.com/rancher/scc-operator:v0.3.1
- name: registry.rancher.com/rancher/shell:v0.6.1
- name: registry.rancher.com/rancher/system-upgrade-controller:v0.17.0
- name: registry.rancher.com/rancher/turtles:v0.25.1
- name: registry.rancher.com/rancher/turtles:v0.25.4
- name: registry.suse.com/rancher/cluster-api-addon-provider-fleet:v0.12.0
- name: registry.suse.com/rancher/cluster-api-provider-metal3:v1.10.4
- name: registry.suse.com/rancher/cluster-api-provider-rke2-bootstrap:v0.21.1

View File

@@ -165,7 +165,7 @@ spec:
- prettyName: RancherTurtlesProviders
releaseName: rancher-turtles-providers
chart: '%%CHART_REPO%%/%%CHART_PREFIX%%rancher-turtles-providers'
version: '%%CHART_MAJOR%%.0.4+up0.25.1'
version: '%%CHART_MAJOR%%.0.5+up0.25.4'
- prettyName: CertManager
releaseName: cert-manager
chart: cert-manager