diff --git a/Dockerfile.dapper b/Dockerfile.dapper index ba38279a8..30b73c0e0 100644 --- a/Dockerfile.dapper +++ b/Dockerfile.dapper @@ -2,7 +2,7 @@ ARG RANCHER_VERSION=v2.10-head FROM rancher/rancher:$RANCHER_VERSION as rancher -FROM registry.suse.com/bci/golang:1.22 +FROM registry.suse.com/bci/golang:1.23 RUN mkdir -p /var/lib/rancher COPY --from=rancher /var/lib/rancher /var/lib/rancher @@ -66,7 +66,7 @@ RUN ln -s /usr/bin/cni /usr/bin/bridge && \ ARG DAPPER_HOST_ARCH ENV ARCH $DAPPER_HOST_ARCH -ENV GOLANGCI_LINT v1.59.0 +ENV GOLANGCI_LINT v1.60.3 RUN zypper -n install git docker vim less file curl wget jq awk && rpm -e --nodeps --noscripts containerd RUN go install golang.org/x/tools/cmd/goimports@latest diff --git a/channels-rke2.yaml b/channels-rke2.yaml index b27c6e042..8e63595c6 100644 --- a/channels-rke2.yaml +++ b/channels-rke2.yaml @@ -2474,6 +2474,53 @@ releases: repo: rancher-rke2-charts version: 0.1.2100 featureVersions: *featureVersions-v1 + - version: v1.29.13+rke2r1 + minChannelServerVersion: v2.9.0-alpha1 + maxChannelServerVersion: v2.10.99 + serverArgs: *serverArgs-v1-28-9-rke2r1 + agentArgs: *agentArgs-v1-28-8-rke2r1 + charts: &charts-v1-29-13-rke2r1 + <<: *charts-v1-29-12-rke2r1 + rke2-ingress-nginx: + repo: rancher-rke2-charts + version: 4.12.003 + rke2-cilium: + repo: rancher-rke2-charts + version: 1.16.501 + rke2-canal: + repo: rancher-rke2-charts + version: v3.29.1-build2025011000 + rke2-calico: + repo: rancher-rke2-charts + version: v3.29.101 + rke2-calico-crd: + repo: rancher-rke2-charts + version: v3.29.101 + rke2-metrics-server: + repo: rancher-rke2-charts + version: 3.12.200 + rke2-flannel: + repo: rancher-rke2-charts + version: v0.26.300 + rke2-snapshot-controller: + repo: rancher-rke2-charts + version: 4.0.002 + rke2-snapshot-controller-crd: + repo: rancher-rke2-charts + version: 4.0.002 + rke2-snapshot-validation-webhook: + repo: rancher-rke2-charts + version: 0.0.0 + rke2-multus: + repo: rancher-rke2-charts + version: v4.1.400 + harvester-cloud-provider: + repo: rancher-rke2-charts + version: 0.2.900 + harvester-csi-driver: + repo: rancher-rke2-charts + version: 0.1.2200 + featureVersions: *featureVersions-v1 - version: v1.30.1+rke2r1 minChannelServerVersion: v2.9.0-alpha1 maxChannelServerVersion: v2.9.99 @@ -2717,6 +2764,53 @@ releases: repo: rancher-rke2-charts version: 0.1.2100 featureVersions: *featureVersions-v1 + - version: v1.30.9+rke2r1 + minChannelServerVersion: v2.9.0-alpha1 + maxChannelServerVersion: v2.10.99 + serverArgs: *serverArgs-v1-28-11-rke2r1 + agentArgs: *agentArgs-v1-28-11-rke2r1 + charts: &charts-v1-30-9-rke2r1 + <<: *charts-v1-30-8-rke2r1 + rke2-ingress-nginx: + repo: rancher-rke2-charts + version: 4.12.003 + rke2-cilium: + repo: rancher-rke2-charts + version: 1.16.501 + rke2-canal: + repo: rancher-rke2-charts + version: v3.29.1-build2025011000 + rke2-calico: + repo: rancher-rke2-charts + version: v3.29.101 + rke2-calico-crd: + repo: rancher-rke2-charts + version: v3.29.101 + rke2-metrics-server: + repo: rancher-rke2-charts + version: 3.12.200 + rke2-flannel: + repo: rancher-rke2-charts + version: v0.26.300 + rke2-snapshot-controller: + repo: rancher-rke2-charts + version: 4.0.002 + rke2-snapshot-controller-crd: + repo: rancher-rke2-charts + version: 4.0.002 + rke2-snapshot-validation-webhook: + repo: rancher-rke2-charts + version: 0.0.0 + rke2-multus: + repo: rancher-rke2-charts + version: v4.1.400 + harvester-cloud-provider: + repo: rancher-rke2-charts + version: 0.2.900 + harvester-csi-driver: + repo: rancher-rke2-charts + version: 0.1.2200 + featureVersions: *featureVersions-v1 - version: v1.31.0+rke2r1 minChannelServerVersion: v2.9.0-alpha1 maxChannelServerVersion: v2.9.99 @@ -2919,3 +3013,50 @@ releases: repo: rancher-rke2-charts version: 0.1.2100 featureVersions: *featureVersions-v1 + - version: v1.31.5+rke2r1 + minChannelServerVersion: v2.9.0-alpha1 + maxChannelServerVersion: v2.10.99 + serverArgs: *serverArgs-v1-28-11-rke2r1 + agentArgs: *agentArgs-v1-28-11-rke2r1 + charts: &charts-v1-31-5-rke2r1 + <<: *charts-v1-31-4-rke2r1 + rke2-ingress-nginx: + repo: rancher-rke2-charts + version: 4.12.003 + rke2-cilium: + repo: rancher-rke2-charts + version: 1.16.501 + rke2-canal: + repo: rancher-rke2-charts + version: v3.29.1-build2025011000 + rke2-calico: + repo: rancher-rke2-charts + version: v3.29.101 + rke2-calico-crd: + repo: rancher-rke2-charts + version: v3.29.101 + rke2-metrics-server: + repo: rancher-rke2-charts + version: 3.12.200 + rke2-flannel: + repo: rancher-rke2-charts + version: v0.26.300 + rke2-snapshot-controller: + repo: rancher-rke2-charts + version: 4.0.002 + rke2-snapshot-controller-crd: + repo: rancher-rke2-charts + version: 4.0.002 + rke2-snapshot-validation-webhook: + repo: rancher-rke2-charts + version: 0.0.0 + rke2-multus: + repo: rancher-rke2-charts + version: v4.1.400 + harvester-cloud-provider: + repo: rancher-rke2-charts + version: 0.2.900 + harvester-csi-driver: + repo: rancher-rke2-charts + version: 0.1.2200 + featureVersions: *featureVersions-v1 diff --git a/data/data.json b/data/data.json index bd59d9058..43124e3bd 100644 --- a/data/data.json +++ b/data/data.json @@ -59162,6 +59162,303 @@ "type": "string" } }, + "charts": { + "harvester-cloud-provider": { + "repo": "rancher-rke2-charts", + "version": "0.2.900" + }, + "harvester-csi-driver": { + "repo": "rancher-rke2-charts", + "version": "0.1.2200" + }, + "rancher-vsphere-cpi": { + "repo": "rancher-rke2-charts", + "version": "1.9.100" + }, + "rancher-vsphere-csi": { + "repo": "rancher-rke2-charts", + "version": "3.3.1-rancher700" + }, + "rke2-calico": { + "repo": "rancher-rke2-charts", + "version": "v3.29.101" + }, + "rke2-calico-crd": { + "repo": "rancher-rke2-charts", + "version": "v3.29.101" + }, + "rke2-canal": { + "repo": "rancher-rke2-charts", + "version": "v3.29.1-build2025011000" + }, + "rke2-cilium": { + "repo": "rancher-rke2-charts", + "version": "1.16.501" + }, + "rke2-coredns": { + "repo": "rancher-rke2-charts", + "version": "1.36.102" + }, + "rke2-flannel": { + "repo": "rancher-rke2-charts", + "version": "v0.26.300" + }, + "rke2-ingress-nginx": { + "repo": "rancher-rke2-charts", + "version": "4.12.003" + }, + "rke2-metrics-server": { + "repo": "rancher-rke2-charts", + "version": "3.12.200" + }, + "rke2-multus": { + "repo": "rancher-rke2-charts", + "version": "v4.1.400" + }, + "rke2-snapshot-controller": { + "repo": "rancher-rke2-charts", + "version": "4.0.002" + }, + "rke2-snapshot-controller-crd": { + "repo": "rancher-rke2-charts", + "version": "4.0.002" + }, + "rke2-snapshot-validation-webhook": { + "repo": "rancher-rke2-charts", + "version": "0.0.0" + } + }, + "featureVersions": { + "encryption-key-rotation": "2.0.0" + }, + "maxChannelServerVersion": "v2.10.99", + "minChannelServerVersion": "v2.9.0-alpha1", + "serverArgs": { + "audit-policy-file": { + "type": "string" + }, + "cluster-cidr": { + "type": "string" + }, + "cluster-dns": { + "type": "string" + }, + "cluster-domain": { + "type": "string" + }, + "cni": { + "default": "calico", + "options": [ + "canal", + "cilium", + "calico", + "flannel", + "multus,canal", + "multus,cilium", + "multus,calico" + ], + "type": "array" + }, + "container-runtime-endpoint": { + "type": "string" + }, + "datastore-cafile": { + "type": "string" + }, + "datastore-certfile": { + "type": "string" + }, + "datastore-endpoint": { + "type": "string" + }, + "datastore-keyfile": { + "type": "string" + }, + "disable": { + "options": [ + "rke2-coredns", + "rke2-ingress-nginx", + "rke2-metrics-server" + ], + "type": "array" + }, + "disable-cloud-controller": { + "type": "bool" + }, + "disable-kube-proxy": { + "default": false, + "type": "boolean" + }, + "disable-scheduler": { + "type": "bool" + }, + "egress-selector-mode": { + "type": "string" + }, + "embedded-registry": { + "type": "boolean" + }, + "etcd-arg": { + "type": "array" + }, + "etcd-expose-metrics": { + "default": false, + "type": "boolean" + }, + "etcd-image": { + "type": "string" + }, + "kube-apiserver-arg": { + "type": "array" + }, + "kube-apiserver-image": { + "type": "string" + }, + "kube-cloud-controller-manager-arg": { + "type": "array" + }, + "kube-controller-manager-arg": { + "type": "array" + }, + "kube-controller-manager-image": { + "type": "string" + }, + "kube-proxy-arg": { + "type": "array" + }, + "kube-scheduler-arg": { + "type": "array" + }, + "kube-scheduler-image": { + "type": "string" + }, + "kubelet-path": { + "type": "string" + }, + "pause-image": { + "type": "string" + }, + "runtime-image": { + "type": "string" + }, + "service-cidr": { + "type": "string" + }, + "service-node-port-range": { + "type": "string" + }, + "snapshotter": { + "type": "string" + }, + "tls-san": { + "type": "array" + }, + "tls-san-security": { + "type": "boolean" + } + }, + "version": "v1.29.13+rke2r1" + }, + { + "agentArgs": { + "audit-policy-file": { + "type": "string" + }, + "cloud-controller-manager-extra-env": { + "type": "array" + }, + "cloud-controller-manager-extra-mount": { + "type": "array" + }, + "cloud-provider-config": { + "type": "string" + }, + "cloud-provider-name": { + "default": null, + "nullable": true, + "options": [ + "aws", + "azure", + "gcp", + "rancher-vsphere", + "harvester", + "external" + ], + "type": "enum" + }, + "control-plane-resource-limits": { + "type": "string" + }, + "control-plane-resource-requests": { + "type": "string" + }, + "debug": { + "type": "bool" + }, + "default-runtime": { + "type": "string" + }, + "disable-default-registry-endpoint": { + "type": "boolean" + }, + "etcd-extra-env": { + "type": "array" + }, + "etcd-extra-mount": { + "type": "array" + }, + "kube-apiserver-extra-env": { + "type": "array" + }, + "kube-apiserver-extra-mount": { + "type": "array" + }, + "kube-controller-manager-extra-env": { + "type": "array" + }, + "kube-controller-manager-extra-mount": { + "type": "array" + }, + "kube-proxy-arg": { + "type": "array" + }, + "kube-proxy-extra-env": { + "type": "array" + }, + "kube-proxy-extra-mount": { + "type": "array" + }, + "kube-scheduler-extra-env": { + "type": "array" + }, + "kube-scheduler-extra-mount": { + "type": "array" + }, + "kubelet-arg": { + "type": "array" + }, + "profile": { + "nullable": true, + "options": [ + "cis", + "cis-1.23" + ], + "type": "enum" + }, + "protect-kernel-defaults": { + "default": false, + "type": "boolean" + }, + "resolv-conf": { + "type": "string" + }, + "selinux": { + "type": "bool" + }, + "system-default-registry": { + "type": "string" + } + }, "charts": { "harvester-cloud-provider": { "repo": "rancher-rke2-charts", @@ -59173,11 +59470,623 @@ }, "rancher-vsphere-cpi": { "repo": "rancher-rke2-charts", - "version": "1.7.001" + "version": "1.7.001" + }, + "rancher-vsphere-csi": { + "repo": "rancher-rke2-charts", + "version": "3.1.2-rancher400" + }, + "rke2-calico": { + "repo": "rancher-rke2-charts", + "version": "v3.27.300" + }, + "rke2-calico-crd": { + "repo": "rancher-rke2-charts", + "version": "v3.27.002" + }, + "rke2-canal": { + "repo": "rancher-rke2-charts", + "version": "v3.27.3-build2024042301" + }, + "rke2-cilium": { + "repo": "rancher-rke2-charts", + "version": "1.15.500" + }, + "rke2-coredns": { + "repo": "rancher-rke2-charts", + "version": "1.29.002" + }, + "rke2-flannel": { + "repo": "rancher-rke2-charts", + "version": "v0.25.102" + }, + "rke2-ingress-nginx": { + "repo": "rancher-rke2-charts", + "version": "4.9.100" + }, + "rke2-metrics-server": { + "repo": "rancher-rke2-charts", + "version": "3.12.002" + }, + "rke2-multus": { + "repo": "rancher-rke2-charts", + "version": "v4.0.2-build2024020802" + }, + "rke2-snapshot-controller": { + "repo": "rancher-rke2-charts", + "version": "1.7.202" + }, + "rke2-snapshot-controller-crd": { + "repo": "rancher-rke2-charts", + "version": "1.7.202" + }, + "rke2-snapshot-validation-webhook": { + "repo": "rancher-rke2-charts", + "version": "1.7.302" + } + }, + "featureVersions": { + "encryption-key-rotation": "2.0.0" + }, + "maxChannelServerVersion": "v2.9.99", + "minChannelServerVersion": "v2.9.0-alpha1", + "serverArgs": { + "audit-policy-file": { + "type": "string" + }, + "cluster-cidr": { + "type": "string" + }, + "cluster-dns": { + "type": "string" + }, + "cluster-domain": { + "type": "string" + }, + "cni": { + "default": "calico", + "options": [ + "canal", + "cilium", + "calico", + "flannel", + "multus,canal", + "multus,cilium", + "multus,calico" + ], + "type": "array" + }, + "container-runtime-endpoint": { + "type": "string" + }, + "datastore-cafile": { + "type": "string" + }, + "datastore-certfile": { + "type": "string" + }, + "datastore-endpoint": { + "type": "string" + }, + "datastore-keyfile": { + "type": "string" + }, + "disable": { + "options": [ + "rke2-coredns", + "rke2-ingress-nginx", + "rke2-metrics-server" + ], + "type": "array" + }, + "disable-cloud-controller": { + "type": "bool" + }, + "disable-kube-proxy": { + "default": false, + "type": "boolean" + }, + "disable-scheduler": { + "type": "bool" + }, + "egress-selector-mode": { + "type": "string" + }, + "embedded-registry": { + "type": "boolean" + }, + "etcd-arg": { + "type": "array" + }, + "etcd-expose-metrics": { + "default": false, + "type": "boolean" + }, + "etcd-image": { + "type": "string" + }, + "kube-apiserver-arg": { + "type": "array" + }, + "kube-apiserver-image": { + "type": "string" + }, + "kube-cloud-controller-manager-arg": { + "type": "array" + }, + "kube-controller-manager-arg": { + "type": "array" + }, + "kube-controller-manager-image": { + "type": "string" + }, + "kube-proxy-arg": { + "type": "array" + }, + "kube-scheduler-arg": { + "type": "array" + }, + "kube-scheduler-image": { + "type": "string" + }, + "kubelet-path": { + "type": "string" + }, + "pause-image": { + "type": "string" + }, + "runtime-image": { + "type": "string" + }, + "service-cidr": { + "type": "string" + }, + "service-node-port-range": { + "type": "string" + }, + "snapshotter": { + "type": "string" + }, + "tls-san": { + "type": "array" + }, + "tls-san-security": { + "type": "boolean" + } + }, + "version": "v1.30.1+rke2r1" + }, + { + "agentArgs": { + "audit-policy-file": { + "type": "string" + }, + "bind-address": { + "type": "string" + }, + "cloud-controller-manager-extra-env": { + "type": "array" + }, + "cloud-controller-manager-extra-mount": { + "type": "array" + }, + "cloud-provider-config": { + "type": "string" + }, + "cloud-provider-name": { + "default": null, + "nullable": true, + "options": [ + "aws", + "azure", + "gcp", + "rancher-vsphere", + "harvester", + "external" + ], + "type": "enum" + }, + "control-plane-resource-limits": { + "type": "string" + }, + "control-plane-resource-requests": { + "type": "string" + }, + "debug": { + "type": "bool" + }, + "default-runtime": { + "type": "string" + }, + "disable-default-registry-endpoint": { + "type": "boolean" + }, + "enable-pprof": { + "type": "boolean" + }, + "etcd-extra-env": { + "type": "array" + }, + "etcd-extra-mount": { + "type": "array" + }, + "kube-apiserver-extra-env": { + "type": "array" + }, + "kube-apiserver-extra-mount": { + "type": "array" + }, + "kube-controller-manager-extra-env": { + "type": "array" + }, + "kube-controller-manager-extra-mount": { + "type": "array" + }, + "kube-proxy-arg": { + "type": "array" + }, + "kube-proxy-extra-env": { + "type": "array" + }, + "kube-proxy-extra-mount": { + "type": "array" + }, + "kube-scheduler-extra-env": { + "type": "array" + }, + "kube-scheduler-extra-mount": { + "type": "array" + }, + "kubelet-arg": { + "type": "array" + }, + "profile": { + "nullable": true, + "options": [ + "cis", + "cis-1.23" + ], + "type": "enum" + }, + "protect-kernel-defaults": { + "default": false, + "type": "boolean" + }, + "resolv-conf": { + "type": "string" + }, + "selinux": { + "type": "bool" + }, + "system-default-registry": { + "type": "string" + } + }, + "charts": { + "harvester-cloud-provider": { + "repo": "rancher-rke2-charts", + "version": "0.2.400" + }, + "harvester-csi-driver": { + "repo": "rancher-rke2-charts", + "version": "0.1.1700" + }, + "rancher-vsphere-cpi": { + "repo": "rancher-rke2-charts", + "version": "1.7.001" + }, + "rancher-vsphere-csi": { + "repo": "rancher-rke2-charts", + "version": "3.1.2-rancher400" + }, + "rke2-calico": { + "repo": "rancher-rke2-charts", + "version": "v3.27.300" + }, + "rke2-calico-crd": { + "repo": "rancher-rke2-charts", + "version": "v3.27.002" + }, + "rke2-canal": { + "repo": "rancher-rke2-charts", + "version": "v3.28.0-build2024062503" + }, + "rke2-cilium": { + "repo": "rancher-rke2-charts", + "version": "1.15.500" + }, + "rke2-coredns": { + "repo": "rancher-rke2-charts", + "version": "1.29.002" + }, + "rke2-flannel": { + "repo": "rancher-rke2-charts", + "version": "v0.25.400" + }, + "rke2-ingress-nginx": { + "repo": "rancher-rke2-charts", + "version": "4.10.101" + }, + "rke2-metrics-server": { + "repo": "rancher-rke2-charts", + "version": "3.12.002" + }, + "rke2-multus": { + "repo": "rancher-rke2-charts", + "version": "v4.0.205" + }, + "rke2-snapshot-controller": { + "repo": "rancher-rke2-charts", + "version": "1.7.202" + }, + "rke2-snapshot-controller-crd": { + "repo": "rancher-rke2-charts", + "version": "1.7.202" + }, + "rke2-snapshot-validation-webhook": { + "repo": "rancher-rke2-charts", + "version": "1.7.302" + } + }, + "featureVersions": { + "encryption-key-rotation": "2.0.0" + }, + "maxChannelServerVersion": "v2.9.99", + "minChannelServerVersion": "v2.9.0-alpha1", + "serverArgs": { + "audit-policy-file": { + "type": "string" + }, + "cluster-cidr": { + "type": "string" + }, + "cluster-dns": { + "type": "string" + }, + "cluster-domain": { + "type": "string" + }, + "cni": { + "default": "calico", + "options": [ + "canal", + "cilium", + "calico", + "flannel", + "multus,canal", + "multus,cilium", + "multus,calico" + ], + "type": "array" + }, + "container-runtime-endpoint": { + "type": "string" + }, + "datastore-cafile": { + "type": "string" + }, + "datastore-certfile": { + "type": "string" + }, + "datastore-endpoint": { + "type": "string" + }, + "datastore-keyfile": { + "type": "string" + }, + "disable": { + "options": [ + "rke2-coredns", + "rke2-ingress-nginx", + "rke2-metrics-server" + ], + "type": "array" + }, + "disable-cloud-controller": { + "type": "bool" + }, + "disable-kube-proxy": { + "default": false, + "type": "boolean" + }, + "disable-scheduler": { + "type": "bool" + }, + "egress-selector-mode": { + "type": "string" + }, + "embedded-registry": { + "type": "boolean" + }, + "etcd-arg": { + "type": "array" + }, + "etcd-expose-metrics": { + "default": false, + "type": "boolean" + }, + "etcd-image": { + "type": "string" + }, + "kube-apiserver-arg": { + "type": "array" + }, + "kube-apiserver-image": { + "type": "string" + }, + "kube-cloud-controller-manager-arg": { + "type": "array" + }, + "kube-controller-manager-arg": { + "type": "array" + }, + "kube-controller-manager-image": { + "type": "string" + }, + "kube-proxy-arg": { + "type": "array" + }, + "kube-scheduler-arg": { + "type": "array" + }, + "kube-scheduler-image": { + "type": "string" + }, + "kubelet-path": { + "type": "string" + }, + "pause-image": { + "type": "string" + }, + "runtime-image": { + "type": "string" + }, + "service-cidr": { + "type": "string" + }, + "service-node-port-range": { + "type": "string" + }, + "snapshotter": { + "type": "string" + }, + "supervisor-metrics": { + "type": "boolean" + }, + "tls-san": { + "type": "array" + }, + "tls-san-security": { + "type": "boolean" + }, + "write-kubeconfig-group": { + "type": "string" + } + }, + "version": "v1.30.2+rke2r1" + }, + { + "agentArgs": { + "audit-policy-file": { + "type": "string" + }, + "bind-address": { + "type": "string" + }, + "cloud-controller-manager-extra-env": { + "type": "array" + }, + "cloud-controller-manager-extra-mount": { + "type": "array" + }, + "cloud-provider-config": { + "type": "string" + }, + "cloud-provider-name": { + "default": null, + "nullable": true, + "options": [ + "aws", + "azure", + "gcp", + "rancher-vsphere", + "harvester", + "external" + ], + "type": "enum" + }, + "control-plane-resource-limits": { + "type": "string" + }, + "control-plane-resource-requests": { + "type": "string" + }, + "debug": { + "type": "bool" + }, + "default-runtime": { + "type": "string" + }, + "disable-default-registry-endpoint": { + "type": "boolean" + }, + "enable-pprof": { + "type": "boolean" + }, + "etcd-extra-env": { + "type": "array" + }, + "etcd-extra-mount": { + "type": "array" + }, + "kube-apiserver-extra-env": { + "type": "array" + }, + "kube-apiserver-extra-mount": { + "type": "array" + }, + "kube-controller-manager-extra-env": { + "type": "array" + }, + "kube-controller-manager-extra-mount": { + "type": "array" + }, + "kube-proxy-arg": { + "type": "array" + }, + "kube-proxy-extra-env": { + "type": "array" + }, + "kube-proxy-extra-mount": { + "type": "array" + }, + "kube-scheduler-extra-env": { + "type": "array" + }, + "kube-scheduler-extra-mount": { + "type": "array" + }, + "kubelet-arg": { + "type": "array" + }, + "profile": { + "nullable": true, + "options": [ + "cis", + "cis-1.23" + ], + "type": "enum" + }, + "protect-kernel-defaults": { + "default": false, + "type": "boolean" + }, + "resolv-conf": { + "type": "string" + }, + "selinux": { + "type": "bool" + }, + "system-default-registry": { + "type": "string" + } + }, + "charts": { + "harvester-cloud-provider": { + "repo": "rancher-rke2-charts", + "version": "0.2.400" + }, + "harvester-csi-driver": { + "repo": "rancher-rke2-charts", + "version": "0.1.1700" + }, + "rancher-vsphere-cpi": { + "repo": "rancher-rke2-charts", + "version": "1.8.000" }, "rancher-vsphere-csi": { "repo": "rancher-rke2-charts", - "version": "3.1.2-rancher400" + "version": "3.3.0-rancher100" }, "rke2-calico": { "repo": "rancher-rke2-charts", @@ -59189,7 +60098,7 @@ }, "rke2-canal": { "repo": "rancher-rke2-charts", - "version": "v3.27.3-build2024042301" + "version": "v3.28.0-build2024062503" }, "rke2-cilium": { "repo": "rancher-rke2-charts", @@ -59201,11 +60110,11 @@ }, "rke2-flannel": { "repo": "rancher-rke2-charts", - "version": "v0.25.102" + "version": "v0.25.400" }, "rke2-ingress-nginx": { "repo": "rancher-rke2-charts", - "version": "4.9.100" + "version": "4.10.102" }, "rke2-metrics-server": { "repo": "rancher-rke2-charts", @@ -59213,7 +60122,7 @@ }, "rke2-multus": { "repo": "rancher-rke2-charts", - "version": "v4.0.2-build2024020802" + "version": "v4.0.206" }, "rke2-snapshot-controller": { "repo": "rancher-rke2-charts", @@ -59226,6 +60135,14 @@ "rke2-snapshot-validation-webhook": { "repo": "rancher-rke2-charts", "version": "1.7.302" + }, + "rke2-traefik": { + "repo": "rancher-rke2-charts", + "version": "25.0.000" + }, + "rke2-traefik-crd": { + "repo": "rancher-rke2-charts", + "version": "25.0.000" } }, "featureVersions": { @@ -59350,14 +60267,20 @@ "snapshotter": { "type": "string" }, + "supervisor-metrics": { + "type": "boolean" + }, "tls-san": { "type": "array" }, "tls-san-security": { "type": "boolean" + }, + "write-kubeconfig-group": { + "type": "string" } }, - "version": "v1.30.1+rke2r1" + "version": "v1.30.3+rke2r1" }, { "agentArgs": { @@ -59472,43 +60395,43 @@ }, "harvester-csi-driver": { "repo": "rancher-rke2-charts", - "version": "0.1.1700" + "version": "0.1.1800" }, "rancher-vsphere-cpi": { "repo": "rancher-rke2-charts", - "version": "1.7.001" + "version": "1.8.000" }, "rancher-vsphere-csi": { "repo": "rancher-rke2-charts", - "version": "3.1.2-rancher400" + "version": "3.3.0-rancher100" }, "rke2-calico": { "repo": "rancher-rke2-charts", - "version": "v3.27.300" + "version": "v3.28.100" }, "rke2-calico-crd": { "repo": "rancher-rke2-charts", - "version": "v3.27.002" + "version": "v3.28.100" }, "rke2-canal": { "repo": "rancher-rke2-charts", - "version": "v3.28.0-build2024062503" + "version": "v3.28.1-build2024080600" }, "rke2-cilium": { "repo": "rancher-rke2-charts", - "version": "1.15.500" + "version": "1.16.000" }, "rke2-coredns": { "repo": "rancher-rke2-charts", - "version": "1.29.002" + "version": "1.29.004" }, "rke2-flannel": { "repo": "rancher-rke2-charts", - "version": "v0.25.400" + "version": "v0.25.501" }, "rke2-ingress-nginx": { "repo": "rancher-rke2-charts", - "version": "4.10.101" + "version": "4.10.401" }, "rke2-metrics-server": { "repo": "rancher-rke2-charts", @@ -59516,7 +60439,7 @@ }, "rke2-multus": { "repo": "rancher-rke2-charts", - "version": "v4.0.205" + "version": "v4.0.206" }, "rke2-snapshot-controller": { "repo": "rancher-rke2-charts", @@ -59529,6 +60452,14 @@ "rke2-snapshot-validation-webhook": { "repo": "rancher-rke2-charts", "version": "1.7.302" + }, + "rke2-traefik": { + "repo": "rancher-rke2-charts", + "version": "25.0.000" + }, + "rke2-traefik-crd": { + "repo": "rancher-rke2-charts", + "version": "25.0.000" } }, "featureVersions": { @@ -59666,7 +60597,7 @@ "type": "string" } }, - "version": "v1.30.2+rke2r1" + "version": "v1.30.4+rke2r1" }, { "agentArgs": { @@ -59777,11 +60708,11 @@ "charts": { "harvester-cloud-provider": { "repo": "rancher-rke2-charts", - "version": "0.2.400" + "version": "0.2.600" }, "harvester-csi-driver": { "repo": "rancher-rke2-charts", - "version": "0.1.1700" + "version": "0.1.1800" }, "rancher-vsphere-cpi": { "repo": "rancher-rke2-charts", @@ -59793,39 +60724,39 @@ }, "rke2-calico": { "repo": "rancher-rke2-charts", - "version": "v3.27.300" + "version": "v3.28.100" }, "rke2-calico-crd": { "repo": "rancher-rke2-charts", - "version": "v3.27.002" + "version": "v3.28.100" }, "rke2-canal": { "repo": "rancher-rke2-charts", - "version": "v3.28.0-build2024062503" + "version": "v3.28.1-build2024091100" }, "rke2-cilium": { "repo": "rancher-rke2-charts", - "version": "1.15.500" + "version": "1.16.104" }, "rke2-coredns": { "repo": "rancher-rke2-charts", - "version": "1.29.002" + "version": "1.29.006" }, "rke2-flannel": { "repo": "rancher-rke2-charts", - "version": "v0.25.400" + "version": "v0.25.601" }, "rke2-ingress-nginx": { "repo": "rancher-rke2-charts", - "version": "4.10.102" + "version": "4.10.402" }, "rke2-metrics-server": { "repo": "rancher-rke2-charts", - "version": "3.12.002" + "version": "3.12.003" }, "rke2-multus": { "repo": "rancher-rke2-charts", - "version": "v4.0.206" + "version": "v4.1.001" }, "rke2-snapshot-controller": { "repo": "rancher-rke2-charts", @@ -59851,7 +60782,7 @@ "featureVersions": { "encryption-key-rotation": "2.0.0" }, - "maxChannelServerVersion": "v2.9.99", + "maxChannelServerVersion": "v2.10.99", "minChannelServerVersion": "v2.9.0-alpha1", "serverArgs": { "audit-policy-file": { @@ -59983,7 +60914,7 @@ "type": "string" } }, - "version": "v1.30.3+rke2r1" + "version": "v1.30.5+rke2r1" }, { "agentArgs": { @@ -60094,11 +61025,11 @@ "charts": { "harvester-cloud-provider": { "repo": "rancher-rke2-charts", - "version": "0.2.400" + "version": "0.2.600" }, "harvester-csi-driver": { "repo": "rancher-rke2-charts", - "version": "0.1.1800" + "version": "0.1.2000" }, "rancher-vsphere-cpi": { "repo": "rancher-rke2-charts", @@ -60110,65 +61041,65 @@ }, "rke2-calico": { "repo": "rancher-rke2-charts", - "version": "v3.28.100" + "version": "v3.28.200" }, "rke2-calico-crd": { "repo": "rancher-rke2-charts", - "version": "v3.28.100" + "version": "v3.28.200" }, "rke2-canal": { "repo": "rancher-rke2-charts", - "version": "v3.28.1-build2024080600" + "version": "v3.28.2-build2024101601" }, "rke2-cilium": { "repo": "rancher-rke2-charts", - "version": "1.16.000" + "version": "1.16.201" }, "rke2-coredns": { "repo": "rancher-rke2-charts", - "version": "1.29.004" + "version": "1.33.002" }, "rke2-flannel": { "repo": "rancher-rke2-charts", - "version": "v0.25.501" + "version": "v0.25.704" }, "rke2-ingress-nginx": { "repo": "rancher-rke2-charts", - "version": "4.10.401" + "version": "4.10.501" }, "rke2-metrics-server": { "repo": "rancher-rke2-charts", - "version": "3.12.002" + "version": "3.12.004" }, "rke2-multus": { "repo": "rancher-rke2-charts", - "version": "v4.0.206" + "version": "v4.1.205" }, "rke2-snapshot-controller": { "repo": "rancher-rke2-charts", - "version": "1.7.202" + "version": "3.0.601" }, "rke2-snapshot-controller-crd": { "repo": "rancher-rke2-charts", - "version": "1.7.202" + "version": "3.0.601" }, "rke2-snapshot-validation-webhook": { "repo": "rancher-rke2-charts", - "version": "1.7.302" + "version": "1.9.001" }, "rke2-traefik": { "repo": "rancher-rke2-charts", - "version": "25.0.000" + "version": "27.0.200" }, "rke2-traefik-crd": { "repo": "rancher-rke2-charts", - "version": "25.0.000" + "version": "27.0.200" } }, "featureVersions": { "encryption-key-rotation": "2.0.0" }, - "maxChannelServerVersion": "v2.9.99", + "maxChannelServerVersion": "v2.10.99", "minChannelServerVersion": "v2.9.0-alpha1", "serverArgs": { "audit-policy-file": { @@ -60300,7 +61231,7 @@ "type": "string" } }, - "version": "v1.30.4+rke2r1" + "version": "v1.30.6+rke2r1" }, { "agentArgs": { @@ -60415,71 +61346,71 @@ }, "harvester-csi-driver": { "repo": "rancher-rke2-charts", - "version": "0.1.1800" + "version": "0.1.2000" }, "rancher-vsphere-cpi": { "repo": "rancher-rke2-charts", - "version": "1.8.000" + "version": "1.9.100" }, "rancher-vsphere-csi": { "repo": "rancher-rke2-charts", - "version": "3.3.0-rancher100" + "version": "3.3.1-rancher700" }, "rke2-calico": { "repo": "rancher-rke2-charts", - "version": "v3.28.100" + "version": "v3.29.000" }, "rke2-calico-crd": { "repo": "rancher-rke2-charts", - "version": "v3.28.100" + "version": "v3.29.000" }, "rke2-canal": { "repo": "rancher-rke2-charts", - "version": "v3.28.1-build2024091100" + "version": "v3.29.0-build2024110400" }, "rke2-cilium": { "repo": "rancher-rke2-charts", - "version": "1.16.104" + "version": "1.16.303" }, "rke2-coredns": { "repo": "rancher-rke2-charts", - "version": "1.29.006" + "version": "1.33.005" }, "rke2-flannel": { "repo": "rancher-rke2-charts", - "version": "v0.25.601" + "version": "v0.26.100" }, "rke2-ingress-nginx": { "repo": "rancher-rke2-charts", - "version": "4.10.402" + "version": "4.10.502" }, "rke2-metrics-server": { "repo": "rancher-rke2-charts", - "version": "3.12.003" + "version": "3.12.004" }, "rke2-multus": { "repo": "rancher-rke2-charts", - "version": "v4.1.001" + "version": "v4.1.301" }, "rke2-snapshot-controller": { "repo": "rancher-rke2-charts", - "version": "1.7.202" + "version": "3.0.601" }, "rke2-snapshot-controller-crd": { "repo": "rancher-rke2-charts", - "version": "1.7.202" + "version": "3.0.601" }, "rke2-snapshot-validation-webhook": { "repo": "rancher-rke2-charts", - "version": "1.7.302" + "version": "1.9.001" }, "rke2-traefik": { "repo": "rancher-rke2-charts", - "version": "25.0.000" + "version": "27.0.200" }, "rke2-traefik-crd": { "repo": "rancher-rke2-charts", - "version": "25.0.000" + "version": "27.0.200" } }, "featureVersions": { @@ -60617,7 +61548,7 @@ "type": "string" } }, - "version": "v1.30.5+rke2r1" + "version": "v1.30.7+rke2r1" }, { "agentArgs": { @@ -60732,43 +61663,43 @@ }, "harvester-csi-driver": { "repo": "rancher-rke2-charts", - "version": "0.1.2000" + "version": "0.1.2100" }, "rancher-vsphere-cpi": { "repo": "rancher-rke2-charts", - "version": "1.8.000" + "version": "1.9.100" }, "rancher-vsphere-csi": { "repo": "rancher-rke2-charts", - "version": "3.3.0-rancher100" + "version": "3.3.1-rancher700" }, "rke2-calico": { "repo": "rancher-rke2-charts", - "version": "v3.28.200" + "version": "v3.29.100" }, "rke2-calico-crd": { "repo": "rancher-rke2-charts", - "version": "v3.28.200" + "version": "v3.29.100" }, "rke2-canal": { "repo": "rancher-rke2-charts", - "version": "v3.28.2-build2024101601" + "version": "v3.29.1-build2024121100" }, "rke2-cilium": { "repo": "rancher-rke2-charts", - "version": "1.16.201" + "version": "1.16.400" }, "rke2-coredns": { "repo": "rancher-rke2-charts", - "version": "1.33.002" + "version": "1.36.102" }, "rke2-flannel": { "repo": "rancher-rke2-charts", - "version": "v0.25.704" + "version": "v0.26.101" }, "rke2-ingress-nginx": { "repo": "rancher-rke2-charts", - "version": "4.10.501" + "version": "4.10.503" }, "rke2-metrics-server": { "repo": "rancher-rke2-charts", @@ -60776,7 +61707,7 @@ }, "rke2-multus": { "repo": "rancher-rke2-charts", - "version": "v4.1.205" + "version": "v4.1.301" }, "rke2-snapshot-controller": { "repo": "rancher-rke2-charts", @@ -60934,7 +61865,7 @@ "type": "string" } }, - "version": "v1.30.6+rke2r1" + "version": "v1.30.8+rke2r1" }, { "agentArgs": { @@ -61045,11 +61976,11 @@ "charts": { "harvester-cloud-provider": { "repo": "rancher-rke2-charts", - "version": "0.2.600" + "version": "0.2.900" }, "harvester-csi-driver": { "repo": "rancher-rke2-charts", - "version": "0.1.2000" + "version": "0.1.2200" }, "rancher-vsphere-cpi": { "repo": "rancher-rke2-charts", @@ -61061,51 +61992,51 @@ }, "rke2-calico": { "repo": "rancher-rke2-charts", - "version": "v3.29.000" + "version": "v3.29.101" }, "rke2-calico-crd": { "repo": "rancher-rke2-charts", - "version": "v3.29.000" + "version": "v3.29.101" }, "rke2-canal": { "repo": "rancher-rke2-charts", - "version": "v3.29.0-build2024110400" + "version": "v3.29.1-build2025011000" }, "rke2-cilium": { "repo": "rancher-rke2-charts", - "version": "1.16.303" + "version": "1.16.501" }, "rke2-coredns": { "repo": "rancher-rke2-charts", - "version": "1.33.005" + "version": "1.36.102" }, "rke2-flannel": { "repo": "rancher-rke2-charts", - "version": "v0.26.100" + "version": "v0.26.300" }, "rke2-ingress-nginx": { "repo": "rancher-rke2-charts", - "version": "4.10.502" + "version": "4.12.003" }, "rke2-metrics-server": { "repo": "rancher-rke2-charts", - "version": "3.12.004" + "version": "3.12.200" }, "rke2-multus": { "repo": "rancher-rke2-charts", - "version": "v4.1.301" + "version": "v4.1.400" }, "rke2-snapshot-controller": { "repo": "rancher-rke2-charts", - "version": "3.0.601" + "version": "4.0.002" }, "rke2-snapshot-controller-crd": { "repo": "rancher-rke2-charts", - "version": "3.0.601" + "version": "4.0.002" }, "rke2-snapshot-validation-webhook": { "repo": "rancher-rke2-charts", - "version": "1.9.001" + "version": "0.0.0" }, "rke2-traefik": { "repo": "rancher-rke2-charts", @@ -61251,7 +62182,7 @@ "type": "string" } }, - "version": "v1.30.7+rke2r1" + "version": "v1.30.9+rke2r1" }, { "agentArgs": { @@ -61366,77 +62297,77 @@ }, "harvester-csi-driver": { "repo": "rancher-rke2-charts", - "version": "0.1.2100" + "version": "0.1.1800" }, "rancher-vsphere-cpi": { "repo": "rancher-rke2-charts", - "version": "1.9.100" + "version": "1.9.000" }, "rancher-vsphere-csi": { "repo": "rancher-rke2-charts", - "version": "3.3.1-rancher700" + "version": "3.3.1-rancher100" }, "rke2-calico": { "repo": "rancher-rke2-charts", - "version": "v3.29.100" + "version": "v3.28.100" }, "rke2-calico-crd": { "repo": "rancher-rke2-charts", - "version": "v3.29.100" + "version": "v3.28.100" }, "rke2-canal": { "repo": "rancher-rke2-charts", - "version": "v3.29.1-build2024121100" + "version": "v3.28.1-build2024082701" }, "rke2-cilium": { "repo": "rancher-rke2-charts", - "version": "1.16.400" + "version": "1.16.101" }, "rke2-coredns": { "repo": "rancher-rke2-charts", - "version": "1.36.102" + "version": "1.29.004" }, "rke2-flannel": { "repo": "rancher-rke2-charts", - "version": "v0.26.101" + "version": "v0.25.501" }, "rke2-ingress-nginx": { "repo": "rancher-rke2-charts", - "version": "4.10.503" + "version": "4.10.401" }, "rke2-metrics-server": { "repo": "rancher-rke2-charts", - "version": "3.12.004" + "version": "3.12.002" }, "rke2-multus": { "repo": "rancher-rke2-charts", - "version": "v4.1.301" + "version": "v4.0.206" }, "rke2-snapshot-controller": { "repo": "rancher-rke2-charts", - "version": "3.0.601" + "version": "1.7.202" }, "rke2-snapshot-controller-crd": { "repo": "rancher-rke2-charts", - "version": "3.0.601" + "version": "1.7.202" }, "rke2-snapshot-validation-webhook": { "repo": "rancher-rke2-charts", - "version": "1.9.001" + "version": "1.7.302" }, "rke2-traefik": { "repo": "rancher-rke2-charts", - "version": "27.0.200" + "version": "25.0.000" }, "rke2-traefik-crd": { "repo": "rancher-rke2-charts", - "version": "27.0.200" + "version": "25.0.000" } }, "featureVersions": { "encryption-key-rotation": "2.0.0" }, - "maxChannelServerVersion": "v2.10.99", + "maxChannelServerVersion": "v2.9.99", "minChannelServerVersion": "v2.9.0-alpha1", "serverArgs": { "audit-policy-file": { @@ -61568,7 +62499,7 @@ "type": "string" } }, - "version": "v1.30.8+rke2r1" + "version": "v1.31.0+rke2r1" }, { "agentArgs": { @@ -61703,31 +62634,31 @@ }, "rke2-canal": { "repo": "rancher-rke2-charts", - "version": "v3.28.1-build2024082701" + "version": "v3.28.1-build2024091100" }, "rke2-cilium": { "repo": "rancher-rke2-charts", - "version": "1.16.101" + "version": "1.16.104" }, "rke2-coredns": { "repo": "rancher-rke2-charts", - "version": "1.29.004" + "version": "1.29.006" }, "rke2-flannel": { "repo": "rancher-rke2-charts", - "version": "v0.25.501" + "version": "v0.25.601" }, "rke2-ingress-nginx": { "repo": "rancher-rke2-charts", - "version": "4.10.401" + "version": "4.10.402" }, "rke2-metrics-server": { "repo": "rancher-rke2-charts", - "version": "3.12.002" + "version": "3.12.003" }, "rke2-multus": { "repo": "rancher-rke2-charts", - "version": "v4.0.206" + "version": "v4.1.001" }, "rke2-snapshot-controller": { "repo": "rancher-rke2-charts", @@ -61753,7 +62684,7 @@ "featureVersions": { "encryption-key-rotation": "2.0.0" }, - "maxChannelServerVersion": "v2.9.99", + "maxChannelServerVersion": "v2.10.99", "minChannelServerVersion": "v2.9.0-alpha1", "serverArgs": { "audit-policy-file": { @@ -61885,7 +62816,7 @@ "type": "string" } }, - "version": "v1.31.0+rke2r1" + "version": "v1.31.1+rke2r1" }, { "agentArgs": { @@ -62000,7 +62931,7 @@ }, "harvester-csi-driver": { "repo": "rancher-rke2-charts", - "version": "0.1.1800" + "version": "0.1.2000" }, "rancher-vsphere-cpi": { "repo": "rancher-rke2-charts", @@ -62012,59 +62943,59 @@ }, "rke2-calico": { "repo": "rancher-rke2-charts", - "version": "v3.28.100" + "version": "v3.28.200" }, "rke2-calico-crd": { "repo": "rancher-rke2-charts", - "version": "v3.28.100" + "version": "v3.28.200" }, "rke2-canal": { "repo": "rancher-rke2-charts", - "version": "v3.28.1-build2024091100" + "version": "v3.28.2-build2024101601" }, "rke2-cilium": { "repo": "rancher-rke2-charts", - "version": "1.16.104" + "version": "1.16.201" }, "rke2-coredns": { "repo": "rancher-rke2-charts", - "version": "1.29.006" + "version": "1.33.002" }, "rke2-flannel": { "repo": "rancher-rke2-charts", - "version": "v0.25.601" + "version": "v0.25.704" }, "rke2-ingress-nginx": { "repo": "rancher-rke2-charts", - "version": "4.10.402" + "version": "4.10.501" }, "rke2-metrics-server": { "repo": "rancher-rke2-charts", - "version": "3.12.003" + "version": "3.12.004" }, "rke2-multus": { "repo": "rancher-rke2-charts", - "version": "v4.1.001" + "version": "v4.1.205" }, "rke2-snapshot-controller": { "repo": "rancher-rke2-charts", - "version": "1.7.202" + "version": "3.0.601" }, "rke2-snapshot-controller-crd": { "repo": "rancher-rke2-charts", - "version": "1.7.202" + "version": "3.0.601" }, "rke2-snapshot-validation-webhook": { "repo": "rancher-rke2-charts", - "version": "1.7.302" + "version": "1.9.001" }, "rke2-traefik": { "repo": "rancher-rke2-charts", - "version": "25.0.000" + "version": "27.0.200" }, "rke2-traefik-crd": { "repo": "rancher-rke2-charts", - "version": "25.0.000" + "version": "27.0.200" } }, "featureVersions": { @@ -62202,7 +63133,7 @@ "type": "string" } }, - "version": "v1.31.1+rke2r1" + "version": "v1.31.2+rke2r1" }, { "agentArgs": { @@ -62321,39 +63252,39 @@ }, "rancher-vsphere-cpi": { "repo": "rancher-rke2-charts", - "version": "1.9.000" + "version": "1.9.100" }, "rancher-vsphere-csi": { "repo": "rancher-rke2-charts", - "version": "3.3.1-rancher100" + "version": "3.3.1-rancher700" }, "rke2-calico": { "repo": "rancher-rke2-charts", - "version": "v3.28.200" + "version": "v3.29.000" }, "rke2-calico-crd": { "repo": "rancher-rke2-charts", - "version": "v3.28.200" + "version": "v3.29.000" }, "rke2-canal": { "repo": "rancher-rke2-charts", - "version": "v3.28.2-build2024101601" + "version": "v3.29.0-build2024110400" }, "rke2-cilium": { "repo": "rancher-rke2-charts", - "version": "1.16.201" + "version": "1.16.303" }, "rke2-coredns": { "repo": "rancher-rke2-charts", - "version": "1.33.002" + "version": "1.33.005" }, "rke2-flannel": { "repo": "rancher-rke2-charts", - "version": "v0.25.704" + "version": "v0.26.100" }, "rke2-ingress-nginx": { "repo": "rancher-rke2-charts", - "version": "4.10.501" + "version": "4.10.502" }, "rke2-metrics-server": { "repo": "rancher-rke2-charts", @@ -62361,7 +63292,7 @@ }, "rke2-multus": { "repo": "rancher-rke2-charts", - "version": "v4.1.205" + "version": "v4.1.301" }, "rke2-snapshot-controller": { "repo": "rancher-rke2-charts", @@ -62519,7 +63450,7 @@ "type": "string" } }, - "version": "v1.31.2+rke2r1" + "version": "v1.31.3+rke2r1" }, { "agentArgs": { @@ -62634,7 +63565,7 @@ }, "harvester-csi-driver": { "repo": "rancher-rke2-charts", - "version": "0.1.2000" + "version": "0.1.2100" }, "rancher-vsphere-cpi": { "repo": "rancher-rke2-charts", @@ -62646,31 +63577,31 @@ }, "rke2-calico": { "repo": "rancher-rke2-charts", - "version": "v3.29.000" + "version": "v3.29.100" }, "rke2-calico-crd": { "repo": "rancher-rke2-charts", - "version": "v3.29.000" + "version": "v3.29.100" }, "rke2-canal": { "repo": "rancher-rke2-charts", - "version": "v3.29.0-build2024110400" + "version": "v3.29.1-build2024121100" }, "rke2-cilium": { "repo": "rancher-rke2-charts", - "version": "1.16.303" + "version": "1.16.400" }, "rke2-coredns": { "repo": "rancher-rke2-charts", - "version": "1.33.005" + "version": "1.36.102" }, "rke2-flannel": { "repo": "rancher-rke2-charts", - "version": "v0.26.100" + "version": "v0.26.101" }, "rke2-ingress-nginx": { "repo": "rancher-rke2-charts", - "version": "4.10.502" + "version": "4.10.503" }, "rke2-metrics-server": { "repo": "rancher-rke2-charts", @@ -62836,7 +63767,7 @@ "type": "string" } }, - "version": "v1.31.3+rke2r1" + "version": "v1.31.4+rke2r1" }, { "agentArgs": { @@ -62947,11 +63878,11 @@ "charts": { "harvester-cloud-provider": { "repo": "rancher-rke2-charts", - "version": "0.2.600" + "version": "0.2.900" }, "harvester-csi-driver": { "repo": "rancher-rke2-charts", - "version": "0.1.2100" + "version": "0.1.2200" }, "rancher-vsphere-cpi": { "repo": "rancher-rke2-charts", @@ -62963,19 +63894,19 @@ }, "rke2-calico": { "repo": "rancher-rke2-charts", - "version": "v3.29.100" + "version": "v3.29.101" }, "rke2-calico-crd": { "repo": "rancher-rke2-charts", - "version": "v3.29.100" + "version": "v3.29.101" }, "rke2-canal": { "repo": "rancher-rke2-charts", - "version": "v3.29.1-build2024121100" + "version": "v3.29.1-build2025011000" }, "rke2-cilium": { "repo": "rancher-rke2-charts", - "version": "1.16.400" + "version": "1.16.501" }, "rke2-coredns": { "repo": "rancher-rke2-charts", @@ -62983,31 +63914,31 @@ }, "rke2-flannel": { "repo": "rancher-rke2-charts", - "version": "v0.26.101" + "version": "v0.26.300" }, "rke2-ingress-nginx": { "repo": "rancher-rke2-charts", - "version": "4.10.503" + "version": "4.12.003" }, "rke2-metrics-server": { "repo": "rancher-rke2-charts", - "version": "3.12.004" + "version": "3.12.200" }, "rke2-multus": { "repo": "rancher-rke2-charts", - "version": "v4.1.301" + "version": "v4.1.400" }, "rke2-snapshot-controller": { "repo": "rancher-rke2-charts", - "version": "3.0.601" + "version": "4.0.002" }, "rke2-snapshot-controller-crd": { "repo": "rancher-rke2-charts", - "version": "3.0.601" + "version": "4.0.002" }, "rke2-snapshot-validation-webhook": { "repo": "rancher-rke2-charts", - "version": "1.9.001" + "version": "0.0.0" }, "rke2-traefik": { "repo": "rancher-rke2-charts", @@ -63153,7 +64084,7 @@ "type": "string" } }, - "version": "v1.31.4+rke2r1" + "version": "v1.31.5+rke2r1" } ] } diff --git a/pkg/validation/validation.go b/pkg/validation/validation.go index e9010ff61..aed848202 100644 --- a/pkg/validation/validation.go +++ b/pkg/validation/validation.go @@ -259,6 +259,9 @@ func validateRKE2Charts(release map[string]interface{}) error { if err != nil { return err } + if chartVersion == "0.0.0" { + continue + } logrus.Infof("checking RKE2 %s %s/%s:%s", rke2Version, repo, chartName, chartVersion) var info map[string]interface{} bytes, err := os.ReadFile(fmt.Sprintf("%s/charts/%s.yaml", dir, chartName)) diff --git a/regsync.yaml b/regsync.yaml index 424ca926f..11406a7b3 100644 --- a/regsync.yaml +++ b/regsync.yaml @@ -45,6 +45,7 @@ sync: - 1.8.20-build20240410 - 1.8.20-build20240910 - 1.8.20-build20241001 + - 1.8.22-build20250110 - source: docker.io/rancher/hardened-calico target: '{{ env "REGISTRY_ENDPOINT" }}/rancher/hardened-calico' type: repository @@ -68,6 +69,7 @@ sync: - v3.28.2-build20241016 - v3.29.0-build20241104 - v3.29.1-build20241211 + - v3.29.1-build20250110 - source: docker.io/rancher/hardened-cluster-autoscaler target: '{{ env "REGISTRY_ENDPOINT" }}/rancher/hardened-cluster-autoscaler' type: repository @@ -165,6 +167,7 @@ sync: - v0.26.0-build20241024 - v0.26.1-build20241107 - v0.26.1-build20241211 + - v0.26.3-build20250108 - source: docker.io/rancher/hardened-ib-sriov-cni target: '{{ env "REGISTRY_ENDPOINT" }}/rancher/hardened-ib-sriov-cni' type: repository @@ -189,6 +192,7 @@ sync: - v0.7.1-build20240401 - v0.7.1-build20240910 - v0.7.1-build20241008 + - v0.7.2-build20250110 - source: docker.io/rancher/hardened-kubernetes target: '{{ env "REGISTRY_ENDPOINT" }}/rancher/hardened-kubernetes' type: repository @@ -250,6 +254,7 @@ sync: - v1.29.10-rke2r1-build20241023 - v1.29.11-rke2r1-build20241202 - v1.29.12-rke2r1-build20241212 + - v1.29.13-rke2r1-build20250117 - v1.29.3-rke2r1-build20240315 - v1.29.4-rke2r1-build20240416 - v1.29.5-rke2r1-build20240515 @@ -265,11 +270,13 @@ sync: - v1.30.6-rke2r1-build20241023 - v1.30.7-rke2r1-build20241126 - v1.30.8-rke2r1-build20241212 + - v1.30.9-rke2r1-build20250116 - v1.31.0-rke2r1-build20240815 - v1.31.1-rke2r1-build20240912 - v1.31.2-rke2r1-build20241023 - v1.31.3-rke2r1-build20241121 - v1.31.4-rke2r1-build20241212 + - v1.31.5-rke2r1-build20250115 - source: docker.io/rancher/hardened-multus-cni target: '{{ env "REGISTRY_ENDPOINT" }}/rancher/hardened-multus-cni' type: repository @@ -288,6 +295,7 @@ sync: - v4.1.0-build20240910 - v4.1.2-build20241011 - v4.1.3-build20241028 + - v4.1.4-build20250108 - source: docker.io/rancher/hardened-node-feature-discovery target: '{{ env "REGISTRY_ENDPOINT" }}/rancher/hardened-node-feature-discovery' type: repository @@ -379,6 +387,7 @@ sync: - v0.2.0 - v0.2.1 - v0.2.2 + - v0.2.4 - source: docker.io/rancher/harvester-csi-driver target: '{{ env "REGISTRY_ENDPOINT" }}/rancher/harvester-csi-driver' type: repository @@ -827,6 +836,7 @@ sync: - v1.16.2 - v1.16.3 - v1.16.4 + - v1.16.5 - source: docker.io/rancher/mirrored-cilium-cilium-envoy target: '{{ env "REGISTRY_ENDPOINT" }}/rancher/mirrored-cilium-cilium-envoy' type: repository @@ -842,6 +852,7 @@ sync: - v1.29.9-1726784081-a90146d13b4cd7d168d573396ccf2b3db5a3b047 - v1.29.9-1728346947-0d05e48bfbb8c4737ec40d5781d970a550ed2bbd - v1.30.7-1731393961-97edc2815e2c6a174d3d12e71731d54f5d32ea16 + - v1.30.8-1733837904-eaae5aca0fb988583e5617170a65ac5aa51c0aa8 - source: docker.io/rancher/mirrored-cilium-cilium-etcd-operator target: '{{ env "REGISTRY_ENDPOINT" }}/rancher/mirrored-cilium-cilium-etcd-operator' type: repository @@ -868,6 +879,7 @@ sync: - v1.16.2 - v1.16.3 - v1.16.4 + - v1.16.5 - source: docker.io/rancher/mirrored-cilium-hubble-relay target: '{{ env "REGISTRY_ENDPOINT" }}/rancher/mirrored-cilium-hubble-relay' type: repository @@ -888,6 +900,7 @@ sync: - v1.16.2 - v1.16.3 - v1.16.4 + - v1.16.5 - source: docker.io/rancher/mirrored-cilium-hubble-ui target: '{{ env "REGISTRY_ENDPOINT" }}/rancher/mirrored-cilium-hubble-ui' type: repository @@ -943,6 +956,7 @@ sync: - v1.16.2 - v1.16.3 - v1.16.4 + - v1.16.5 - source: docker.io/rancher/mirrored-cilium-operator-azure target: '{{ env "REGISTRY_ENDPOINT" }}/rancher/mirrored-cilium-operator-azure' type: repository @@ -966,6 +980,7 @@ sync: - v1.16.2 - v1.16.3 - v1.16.4 + - v1.16.5 - source: docker.io/rancher/mirrored-cilium-operator-generic target: '{{ env "REGISTRY_ENDPOINT" }}/rancher/mirrored-cilium-operator-generic' type: repository @@ -989,6 +1004,7 @@ sync: - v1.16.2 - v1.16.3 - v1.16.4 + - v1.16.5 - source: docker.io/rancher/mirrored-cilium-startup-script target: '{{ env "REGISTRY_ENDPOINT" }}/rancher/mirrored-cilium-startup-script' type: repository @@ -1113,6 +1129,7 @@ sync: - v1.1.1 - v1.4.1 - v1.4.4 + - v1.5.0 - v20230312-helm-chart-4.5.2-28-g66a760794 - v20231011-8b53cabe0 - v20231226-1a7112e06 @@ -1162,6 +1179,7 @@ sync: tags: allow: - v0.6.0 + - v0.8.7 - source: docker.io/rancher/mirrored-library-busybox target: '{{ env "REGISTRY_ENDPOINT" }}/rancher/mirrored-library-busybox' type: repository @@ -1299,6 +1317,7 @@ sync: allow: - v6.2.1 - v8.1.0 + - v8.2.0 - source: docker.io/rancher/mirrored-sig-storage-snapshot-validation-webhook target: '{{ env "REGISTRY_ENDPOINT" }}/rancher/mirrored-sig-storage-snapshot-validation-webhook' type: repository @@ -1337,6 +1356,7 @@ sync: - v1.10.5-hardened3 - v1.10.5-hardened4 - v1.10.5-hardened6 + - v1.12.0-hardened2 - source: docker.io/rancher/pause target: '{{ env "REGISTRY_ENDPOINT" }}/rancher/pause' type: repository @@ -1499,6 +1519,8 @@ sync: - v1.29.11-rke2r1-windows-amd64 - v1.29.12-rke2r1 - v1.29.12-rke2r1-windows-amd64 + - v1.29.13-rke2r1 + - v1.29.13-rke2r1-windows-amd64 - v1.29.3-rke2r1 - v1.29.3-rke2r1-windows-amd64 - v1.29.4-rke2r1 @@ -1529,6 +1551,8 @@ sync: - v1.30.7-rke2r1-windows-amd64 - v1.30.8-rke2r1 - v1.30.8-rke2r1-windows-amd64 + - v1.30.9-rke2r1 + - v1.30.9-rke2r1-windows-amd64 - v1.31.0-rke2r1 - v1.31.0-rke2r1-windows-amd64 - v1.31.1-rke2r1 @@ -1539,6 +1563,8 @@ sync: - v1.31.3-rke2r1-windows-amd64 - v1.31.4-rke2r1 - v1.31.4-rke2r1-windows-amd64 + - v1.31.5-rke2r1 + - v1.31.5-rke2r1-windows-amd64 - source: docker.io/rancher/rke2-upgrade target: '{{ env "REGISTRY_ENDPOINT" }}/rancher/rke2-upgrade' type: repository @@ -1600,6 +1626,7 @@ sync: - v1.29.10-rke2r1 - v1.29.11-rke2r1 - v1.29.12-rke2r1 + - v1.29.13-rke2r1 - v1.29.3-rke2r1 - v1.29.4-rke2r1 - v1.29.5-rke2r1 @@ -1615,11 +1642,13 @@ sync: - v1.30.6-rke2r1 - v1.30.7-rke2r1 - v1.30.8-rke2r1 + - v1.30.9-rke2r1 - v1.31.0-rke2r1 - v1.31.1-rke2r1 - v1.31.2-rke2r1 - v1.31.3-rke2r1 - v1.31.4-rke2r1 + - v1.31.5-rke2r1 - source: docker.io/rancher/system-agent-installer-k3s target: '{{ env "REGISTRY_ENDPOINT" }}/rancher/system-agent-installer-k3s' type: repository @@ -1760,6 +1789,7 @@ sync: - v1.29.10-rke2r1 - v1.29.11-rke2r1 - v1.29.12-rke2r1 + - v1.29.13-rke2r1 - v1.29.3-rke2r1 - v1.29.4-rke2r1 - v1.29.5-rke2r1 @@ -1775,8 +1805,10 @@ sync: - v1.30.6-rke2r1 - v1.30.7-rke2r1 - v1.30.8-rke2r1 + - v1.30.9-rke2r1 - v1.31.0-rke2r1 - v1.31.1-rke2r1 - v1.31.2-rke2r1 - v1.31.3-rke2r1 - v1.31.4-rke2r1 + - v1.31.5-rke2r1