From e8cad57ae7e7cd8eb2ab5bf207aedff7e36461bb Mon Sep 17 00:00:00 2001 From: dereknola Date: Wed, 14 Feb 2024 18:25:26 +0000 Subject: [PATCH 1/2] update release-notes/v1.XX.X.md Signed-off-by: GitHub --- docs/release-notes/v1.26.X.md | 67 +++++++++++++++++++++++++++--- docs/release-notes/v1.27.X.md | 73 ++++++++++++++++++++++++++++---- docs/release-notes/v1.28.X.md | 60 ++++++++++++++++++++++++--- docs/release-notes/v1.29.X.md | 78 +++++++++++++++++++++++++++-------- 4 files changed, 243 insertions(+), 35 deletions(-) diff --git a/docs/release-notes/v1.26.X.md b/docs/release-notes/v1.26.X.md index f40e156b..8c4806bf 100644 --- a/docs/release-notes/v1.26.X.md +++ b/docs/release-notes/v1.26.X.md @@ -8,8 +8,9 @@ hide_table_of_contents: true Before upgrading from earlier releases, be sure to read the Kubernetes [Urgent Upgrade Notes](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.26.md#urgent-upgrade-notes). ::: -| Version | Release date | rke2-cilium | rke2-canal | rke2-calico | rke2-calico-crd | rke2-coredns | rke2-ingress-nginx | rke2-metrics-server | rancher-vsphere-csi | Canal (Default) | Calico | Cilium | Multus | +| Version | Release date | Kubernetes | Etcd | Containerd | Runc | Metrics-server | CoreDNS | Ingress-Nginx | Helm-controller | Canal (Default) | Calico | Cilium | Multus | | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | +| [v1.26.13+rke2r1](v1.26.X.md#release-v12613rke2r1) | Feb 06 2024| [v1.26.13](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.26.md#v12613) | [v3.5.9-k3s1](https://github.com/k3s-io/etcd/releases/tag/v3.5.9-k3s1) | [v1.7.11-k3s2](https://github.com/k3s-io/containerd/releases/tag/v1.7.11-k3s2) | [v1.1.12](https://github.com/opencontainers/runc/releases/tag/v1.1.12) | [v0.6.3](https://github.com/kubernetes-sigs/metrics-server/releases/tag/v0.6.3) | [v1.10.1](https://github.com/coredns/coredns/releases/tag/v1.10.1) | [nginx-1.9.3-hardened1](https://github.com/rancher/ingress-nginx/releases/tag/nginx-1.9.3-hardened1) | [v0.15.8](https://github.com/k3s-io/helm-controller/releases/tag/v0.15.8) | [Flannel v0.23.0](https://github.com/flannel-io/flannel/releases/tag/v0.23.0)
[Calico v3.26.3](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v3.26.3](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v1.14.4](https://github.com/cilium/cilium/releases/tag/v1.14.4) | [v4.0.2](https://github.com/k8snetworkplumbingwg/multus-cni/releases/tag/v4.0.2) | | [v1.26.12+rke2r1](v1.26.X.md#release-v12612rke2r1) | Dec 26 2023| [1.14.400](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-cilium/rke2-cilium-1.14.400.tgz) | [v3.26.3-build2023110900](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-canal/rke2-canal-v3.26.3-build2023110900.tgz) | [v3.26.300](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-calico/rke2-calico-v3.26.300.tgz) | [v3.26.300](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-calico/rke2-calico-crd-v3.26.300.tgz) | [1.24.006](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-coredns/rke2-coredns-1.24.006.tgz) | [4.8.200](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-ingress-nginx/rke2-ingress-nginx-4.8.200.tgz) | [2.11.100-build2023051510](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-metrics-server/rke2-metrics-server-2.11.100-build2023051510.tgz) | [3.0.1-rancher101](https://github.com/rancher/rke2-charts/raw/main/assets/rancher-vsphere-csi/rancher-vsphere-csi-3.0.1-rancher101.tgz) | [Flannel v0.23.0](https://github.com/flannel-io/flannel/releases/tag/v0.23.0)
[Calico v3.26.3](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v3.26.3](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v1.14.4](https://github.com/cilium/cilium/releases/tag/v1.14.4) | [v4.0.2](https://github.com/k8snetworkplumbingwg/multus-cni/releases/tag/v4.0.2) | | [v1.26.11+rke2r1](v1.26.X.md#release-v12611rke2r1) | Dec 05 2023| [1.14.400](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-cilium/rke2-cilium-1.14.400.tgz) | [v3.26.3-build2023110900](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-canal/rke2-canal-v3.26.3-build2023110900.tgz) | [v3.26.300](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-calico/rke2-calico-v3.26.300.tgz) | [v3.26.300](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-calico/rke2-calico-crd-v3.26.300.tgz) | [1.24.006](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-coredns/rke2-coredns-1.24.006.tgz) | [4.8.200](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-ingress-nginx/rke2-ingress-nginx-4.8.200.tgz) | [2.11.100-build2023051510](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-metrics-server/rke2-metrics-server-2.11.100-build2023051510.tgz) | [3.0.1-rancher101](https://github.com/rancher/rke2-charts/raw/main/assets/rancher-vsphere-csi/rancher-vsphere-csi-3.0.1-rancher101.tgz) | [Flannel v0.23.0](https://github.com/flannel-io/flannel/releases/tag/v0.23.0)
[Calico v3.26.3](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v3.26.3](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v1.14.4](https://github.com/cilium/cilium/releases/tag/v1.14.4) | [v4.0.2](https://github.com/k8snetworkplumbingwg/multus-cni/releases/tag/v4.0.2) | | [v1.26.10+rke2r2](v1.26.X.md#release-v12610rke2r2) | Nov 08 2023| [v1.26.10](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.26.md#v12610) | [v3.5.9-k3s1](https://github.com/k3s-io/etcd/releases/tag/v3.5.9-k3s1) | [v1.7.7-k3s1](https://github.com/k3s-io/containerd/releases/tag/v1.7.7-k3s1) | [v1.1.8](https://github.com/opencontainers/runc/releases/tag/v1.1.8) | [v0.6.3](https://github.com/kubernetes-sigs/metrics-server/releases/tag/v0.6.3) | [v1.10.1](https://github.com/coredns/coredns/releases/tag/v1.10.1) | [4.8.2](https://github.com/kubernetes/ingress-nginx/releases/tag/helm-chart-4.8.2) | [v0.15.4](https://github.com/k3s-io/helm-controller/releases/tag/v0.15.4) | [Flannel v0.22.1](https://github.com/flannel-io/flannel/releases/tag/v0.22.1)
[Calico v3.26.1](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v3.26.1](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v1.14.2](https://github.com/cilium/cilium/releases/tag/v1.14.2) | [v4.0.2](https://github.com/k8snetworkplumbingwg/multus-cni/releases/tag/v4.0.2) | @@ -28,6 +29,44 @@ Before upgrading from earlier releases, be sure to read the Kubernetes [Urgent U
+## Release [v1.26.13+rke2r1](https://github.com/rancher/rke2/releases/tag/v1.26.13+rke2r1) + + +This release updates Kubernetes to v1.26.13. + +:::warning Important Notes + + +Addresses the runc CVE: [CVE-2024-21626](https://nvd.nist.gov/vuln/detail/CVE-2024-21626) by updating runc to v1.1.12. + +If your server (control-plane) nodes were not started with the `--token` CLI flag or config file key, a randomized token was generated during initial cluster startup. This key is used both for joining new nodes to the cluster, and for encrypting cluster bootstrap data within the datastore. Ensure that you retain a copy of this token, as is required when restoring from backup. + +You may retrieve the token value from any server already joined to the cluster: +```bash +cat /var/lib/rancher/rke2/server/token +``` + + +::: + +### Changes since v1.26.12+rke2r1: + +* Use dl.k8s.io for getting kubectl [(#5179)](https://github.com/rancher/rke2/pull/5179) +* Ensure charts directory exists in Windows runtime image [(#5185)](https://github.com/rancher/rke2/pull/5185) +* Bump versions of different components [(#5170)](https://github.com/rancher/rke2/pull/5170) +* Update coredns chart to fix bug [(#5202)](https://github.com/rancher/rke2/pull/5202) +* Update multus chart to add optional dhcp daemonset [(#5212)](https://github.com/rancher/rke2/pull/5212) +* Add e2e test about dnscache [(#5228)](https://github.com/rancher/rke2/pull/5228) +* Update rke2-whereabouts to v0.6.3 and bump rke2-multus parent chart [(#5246)](https://github.com/rancher/rke2/pull/5246) +* Bump sriov image build versions [(#5257)](https://github.com/rancher/rke2/pull/5257) +* Enable arm64 based images for calico, multus and harvester [(#5267)](https://github.com/rancher/rke2/pull/5267) +* Improve kube-proxy and calico logging in Windows [(#5286)](https://github.com/rancher/rke2/pull/5286) +* Bump k3s for v1.26 [(#5271)](https://github.com/rancher/rke2/pull/5271) +* Update to 1.26.13 [(#5293)](https://github.com/rancher/rke2/pull/5293) +* Update base image [(#5308)](https://github.com/rancher/rke2/pull/5308) +* Bump K3s and runc versions for v1.26 [(#5352)](https://github.com/rancher/rke2/pull/5352) + +----- ## Release [v1.26.12+rke2r1](https://github.com/rancher/rke2/releases/tag/v1.26.12+rke2r1) @@ -75,7 +114,8 @@ cat /var/lib/rancher/rke2/server/token This release updates Kubernetes to v1.26.11. -**Important Notes** +:::warning Important Notes + This release includes a version of ingress-nginx affected by [CVE-2023-5043](https://github.com/kubernetes/ingress-nginx/issues/10571) and [CVE-2023-5044](https://github.com/kubernetes/ingress-nginx/issues/10572). Ingress administrators should set the --enable-annotation-validation flag to enforce restrictions on the contents of ingress-nginx annotation fields. @@ -86,6 +126,9 @@ You may retrieve the token value from any server already joined to the cluster: cat /var/lib/rancher/rke2/server/token ``` + +::: + ### Changes since v1.26.10+rke2r2: * Add chart validation tests [(#5003)](https://github.com/rancher/rke2/pull/5003) @@ -130,7 +173,8 @@ cat /var/lib/rancher/rke2/server/token This release fixes an issue with identifying additional container runtimes. -**Important Notes** +:::warning Important Notes + This release includes a version of ingress-nginx affected by [CVE-2023-5043](https://github.com/kubernetes/ingress-nginx/issues/10571) and [CVE-2023-5044](https://github.com/kubernetes/ingress-nginx/issues/10572). Ingress administrators should set the --enable-annotation-validation flag to enforce restrictions on the contents of ingress-nginx annotation fields. @@ -141,6 +185,9 @@ You may retrieve the token value from any server already joined to the cluster: cat /var/lib/rancher/rke2/server/token ``` + +::: + ### Changes since v1.26.10+rke2r1: * Bump k3s, include container runtime fix [(#4981)](https://github.com/rancher/rke2/pull/4981) @@ -153,7 +200,8 @@ cat /var/lib/rancher/rke2/server/token This release updates Kubernetes to v1.26.10. -**Important Notes** +:::warning Important Notes + This release includes a version of ingress-nginx affected by [CVE-2023-5043](https://github.com/kubernetes/ingress-nginx/issues/10571) and [CVE-2023-5044](https://github.com/kubernetes/ingress-nginx/issues/10572). Ingress administrators should set the --enable-annotation-validation flag to enforce restrictions on the contents of ingress-nginx annotation fields. @@ -164,6 +212,9 @@ You may retrieve the token value from any server already joined to the cluster: cat /var/lib/rancher/rke2/server/token ``` + +::: + ### Changes since v1.26.9+rke2r1: * Add a time.Sleep in calico-win to avoid polluting the logs [(#4792)](https://github.com/rancher/rke2/pull/4792) @@ -173,7 +224,7 @@ cat /var/lib/rancher/rke2/server/token * Mirrored pause backport [(#4827)](https://github.com/rancher/rke2/pull/4827) * Write pod-manifests as 0600 in cis mode [(#4839)](https://github.com/rancher/rke2/pull/4839) * Bumping k3s [(#4863)](https://github.com/rancher/rke2/pull/4863) -* Filter release branchs [(#4858)](https://github.com/rancher/rke2/pull/4858) +* Filter release branches [(#4858)](https://github.com/rancher/rke2/pull/4858) * Update charts to have ipFamilyPolicy: PreferDualStack as default [(#4846)](https://github.com/rancher/rke2/pull/4846) * Bump K3s, Cilium, Token Rotation support [(#4870)](https://github.com/rancher/rke2/pull/4870) * Bump containerd to v1.7.7+k3s1 [(#4881)](https://github.com/rancher/rke2/pull/4881) @@ -218,7 +269,8 @@ cat /var/lib/rancher/rke2/server/token This release updates Kubernetes to v1.26.8, and fixes a number of issues. -**Important Notes** +:::warning Important Notes + * ⚠️ This release includes support for remediating CVE-2023-32186, a potential Denial of Service attack vector on RKE2 servers. See https://github.com/rancher/rke2/security/advisories/GHSA-p45j-vfv5-wprq for more information, including mandatory steps necessary to harden clusters against this vulnerability. @@ -229,6 +281,9 @@ This release updates Kubernetes to v1.26.8, and fixes a number of issues. cat /var/lib/rancher/rke2/server/token ``` + +::: + ### Changes since v1.26.7+rke2r1: * Sync Felix and calico-node datastore [(#4576)](https://github.com/rancher/rke2/pull/4576) diff --git a/docs/release-notes/v1.27.X.md b/docs/release-notes/v1.27.X.md index 3a6c225d..5e8bb7c3 100644 --- a/docs/release-notes/v1.27.X.md +++ b/docs/release-notes/v1.27.X.md @@ -8,8 +8,9 @@ hide_table_of_contents: true Before upgrading from earlier releases, be sure to read the Kubernetes [Urgent Upgrade Notes](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.27.md#urgent-upgrade-notes). ::: -| Version | Release date | rke2-cilium | rke2-canal | rke2-calico | rke2-calico-crd | rke2-coredns | rke2-ingress-nginx | rke2-metrics-server | rancher-vsphere-csi | Canal (Default) | Calico | Cilium | Multus | +| Version | Release date | Kubernetes | Etcd | Containerd | Runc | Metrics-server | CoreDNS | Ingress-Nginx | Helm-controller | Canal (Default) | Calico | Cilium | Multus | | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | +| [v1.27.10+rke2r1](v1.27.X.md#release-v12710rke2r1) | Feb 06 2024| [v1.27.10](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.27.md#v12710) | [v3.5.9-k3s1](https://github.com/k3s-io/etcd/releases/tag/v3.5.9-k3s1) | [v1.7.11-k3s2](https://github.com/k3s-io/containerd/releases/tag/v1.7.11-k3s2) | [v1.1.12](https://github.com/opencontainers/runc/releases/tag/v1.1.12) | [v0.6.3](https://github.com/kubernetes-sigs/metrics-server/releases/tag/v0.6.3) | [v1.10.1](https://github.com/coredns/coredns/releases/tag/v1.10.1) | [nginx-1.9.3-hardened1](https://github.com/rancher/ingress-nginx/releases/tag/nginx-1.9.3-hardened1) | [v0.15.8](https://github.com/k3s-io/helm-controller/releases/tag/v0.15.8) | [Flannel v0.23.0](https://github.com/flannel-io/flannel/releases/tag/v0.23.0)
[Calico v3.26.3](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v3.26.3](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v1.14.4](https://github.com/cilium/cilium/releases/tag/v1.14.4) | [v4.0.2](https://github.com/k8snetworkplumbingwg/multus-cni/releases/tag/v4.0.2) | | [v1.27.9+rke2r1](v1.27.X.md#release-v1279rke2r1) | Dec 26 2023| [1.14.400](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-cilium/rke2-cilium-1.14.400.tgz) | [v3.26.3-build2023110900](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-canal/rke2-canal-v3.26.3-build2023110900.tgz) | [v3.26.300](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-calico/rke2-calico-v3.26.300.tgz) | [v3.26.300](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-calico/rke2-calico-crd-v3.26.300.tgz) | [1.24.006](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-coredns/rke2-coredns-1.24.006.tgz) | [4.8.200](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-ingress-nginx/rke2-ingress-nginx-4.8.200.tgz) | [2.11.100-build2023051510](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-metrics-server/rke2-metrics-server-2.11.100-build2023051510.tgz) | [3.0.1-rancher101](https://github.com/rancher/rke2-charts/raw/main/assets/rancher-vsphere-csi/rancher-vsphere-csi-3.0.1-rancher101.tgz) | [Flannel v0.23.0](https://github.com/flannel-io/flannel/releases/tag/v0.23.0)
[Calico v3.26.3](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v3.26.3](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v1.14.4](https://github.com/cilium/cilium/releases/tag/v1.14.4) | [v4.0.2](https://github.com/k8snetworkplumbingwg/multus-cni/releases/tag/v4.0.2) | | [v1.27.8+rke2r1](v1.27.X.md#release-v1278rke2r1) | Dec 05 2023| [1.14.400](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-cilium/rke2-cilium-1.14.400.tgz) | [v3.26.3-build2023110900](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-canal/rke2-canal-v3.26.3-build2023110900.tgz) | [v3.26.300](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-calico/rke2-calico-v3.26.300.tgz) | [v3.26.300](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-calico/rke2-calico-crd-v3.26.300.tgz) | [1.24.006](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-coredns/rke2-coredns-1.24.006.tgz) | [4.8.200](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-ingress-nginx/rke2-ingress-nginx-4.8.200.tgz) | [2.11.100-build2023051510](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-metrics-server/rke2-metrics-server-2.11.100-build2023051510.tgz) | [3.0.1-rancher101](https://github.com/rancher/rke2-charts/raw/main/assets/rancher-vsphere-csi/rancher-vsphere-csi-3.0.1-rancher101.tgz) | [Flannel v0.23.0](https://github.com/flannel-io/flannel/releases/tag/v0.23.0)
[Calico v3.26.3](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v3.26.3](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v1.14.4](https://github.com/cilium/cilium/releases/tag/v1.14.4) | [v4.0.2](https://github.com/k8snetworkplumbingwg/multus-cni/releases/tag/v4.0.2) | | [v1.27.7+rke2r2](v1.27.X.md#release-v1277rke2r2) | Nov 08 2023| [v1.27.7](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.27.md#v1277) | [v3.5.9-k3s1](https://github.com/k3s-io/etcd/releases/tag/v3.5.9-k3s1) | [v1.7.7-k3s1](https://github.com/k3s-io/containerd/releases/tag/v1.7.7-k3s1) | [v1.1.8](https://github.com/opencontainers/runc/releases/tag/v1.1.8) | [v0.6.3](https://github.com/kubernetes-sigs/metrics-server/releases/tag/v0.6.3) | [v1.10.1](https://github.com/coredns/coredns/releases/tag/v1.10.1) | [4.8.2](https://github.com/kubernetes/ingress-nginx/releases/tag/helm-chart-4.8.2) | [v0.15.4](https://github.com/k3s-io/helm-controller/releases/tag/v0.15.4) | [Flannel v0.22.1](https://github.com/flannel-io/flannel/releases/tag/v0.22.1)
[Calico v3.26.1](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v3.26.1](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v1.14.2](https://github.com/cilium/cilium/releases/tag/v1.14.2) | [v4.0.2](https://github.com/k8snetworkplumbingwg/multus-cni/releases/tag/v4.0.2) | @@ -23,6 +24,44 @@ Before upgrading from earlier releases, be sure to read the Kubernetes [Urgent U
+## Release [v1.27.10+rke2r1](https://github.com/rancher/rke2/releases/tag/v1.27.10+rke2r1) + + +This release updates Kubernetes to v1.27.10. + +:::warning Important Notes + + +Addresses the runc CVE: [CVE-2024-21626](https://nvd.nist.gov/vuln/detail/CVE-2024-21626) by updating runc to v1.1.12. + +If your server (control-plane) nodes were not started with the `--token` CLI flag or config file key, a randomized token was generated during initial cluster startup. This key is used both for joining new nodes to the cluster, and for encrypting cluster bootstrap data within the datastore. Ensure that you retain a copy of this token, as is required when restoring from backup. + +You may retrieve the token value from any server already joined to the cluster: +```bash +cat /var/lib/rancher/rke2/server/token +``` + + +::: + +### Changes since v1.27.9+rke2r1: + +* Use dl.k8s.io for getting kubectl [(#5180)](https://github.com/rancher/rke2/pull/5180) +* Ensure charts directory exists in Windows runtime image [(#5186)](https://github.com/rancher/rke2/pull/5186) +* Bump versions of different components [(#5168)](https://github.com/rancher/rke2/pull/5168) +* Update coredns chart to fix bug [(#5201)](https://github.com/rancher/rke2/pull/5201) +* Update multus chart to add optional dhcp daemonset [(#5211)](https://github.com/rancher/rke2/pull/5211) +* Add e2e test about dnscache [(#5227)](https://github.com/rancher/rke2/pull/5227) +* Update rke2-whereabouts to v0.6.3 and bump rke2-multus parent chart [(#5245)](https://github.com/rancher/rke2/pull/5245) +* Bump sriov image build versions [(#5255)](https://github.com/rancher/rke2/pull/5255) +* Enable arm64 based images for calico, multus and harvester [(#5266)](https://github.com/rancher/rke2/pull/5266) +* Improve kube-proxy and calico logging in Windows [(#5285)](https://github.com/rancher/rke2/pull/5285) +* Bump k3s for v1.27 [(#5270)](https://github.com/rancher/rke2/pull/5270) +* Update to 1.27.10 [(#5294)](https://github.com/rancher/rke2/pull/5294) +* Update base image [(#5307)](https://github.com/rancher/rke2/pull/5307) +* Bump K3s and runc versions for v1.27 [(#5351)](https://github.com/rancher/rke2/pull/5351) + +----- ## Release [v1.27.9+rke2r1](https://github.com/rancher/rke2/releases/tag/v1.27.9+rke2r1) @@ -70,7 +109,8 @@ cat /var/lib/rancher/rke2/server/token This release updates Kubernetes to v1.27.8. -**Important Notes** +:::warning Important Notes + This release includes a version of ingress-nginx affected by [CVE-2023-5043](https://github.com/kubernetes/ingress-nginx/issues/10571) and [CVE-2023-5044](https://github.com/kubernetes/ingress-nginx/issues/10572). Ingress administrators should set the --enable-annotation-validation flag to enforce restrictions on the contents of ingress-nginx annotation fields. @@ -80,6 +120,9 @@ You may retrieve the token value from any server already joined to the cluster: ```bash cat /var/lib/rancher/rke2/server/token ``` + +::: + ### Changes since v1.27.7+rke2r2: * Add chart validation tests [(#5001)](https://github.com/rancher/rke2/pull/5001) @@ -124,7 +167,8 @@ cat /var/lib/rancher/rke2/server/token This release fixes an issue with identifying additional container runtimes. -**Important Notes** +:::warning Important Notes + This release includes a version of ingress-nginx affected by [CVE-2023-5043](https://github.com/kubernetes/ingress-nginx/issues/10571) and [CVE-2023-5044](https://github.com/kubernetes/ingress-nginx/issues/10572). Ingress administrators should set the --enable-annotation-validation flag to enforce restrictions on the contents of ingress-nginx annotation fields. @@ -134,6 +178,9 @@ You may retrieve the token value from any server already joined to the cluster: ```bash cat /var/lib/rancher/rke2/server/token ``` + +::: + ### Changes since v1.27.7+rke2r1: * Bump k3s, include container runtime fix [(#4980)](https://github.com/rancher/rke2/pull/4980) @@ -146,7 +193,8 @@ cat /var/lib/rancher/rke2/server/token This release updates Kubernetes to v1.27.7. -**Important Notes** +:::warning Important Notes + This release includes a version of ingress-nginx affected by [CVE-2023-5043](https://github.com/kubernetes/ingress-nginx/issues/10571) and [CVE-2023-5044](https://github.com/kubernetes/ingress-nginx/issues/10572). Ingress administrators should set the --enable-annotation-validation flag to enforce restrictions on the contents of ingress-nginx annotation fields. @@ -157,6 +205,9 @@ You may retrieve the token value from any server already joined to the cluster: cat /var/lib/rancher/rke2/server/token ``` + +::: + ### Changes since v1.27.6+rke2r1: * Add a time.Sleep in calico-win to avoid polluting the logs [(#4791)](https://github.com/rancher/rke2/pull/4791) @@ -165,7 +216,7 @@ cat /var/lib/rancher/rke2/server/token * Remove unnecessary docker pull [(#4823)](https://github.com/rancher/rke2/pull/4823) * Mirrored pause backport [(#4828)](https://github.com/rancher/rke2/pull/4828) * Write pod-manifests as 0600 in cis mode [(#4838)](https://github.com/rancher/rke2/pull/4838) -* Filter release branchs [(#4857)](https://github.com/rancher/rke2/pull/4857) +* Filter release branches [(#4857)](https://github.com/rancher/rke2/pull/4857) * Bump k3s version [(#4851)](https://github.com/rancher/rke2/pull/4851) * Update charts to have ipFamilyPolicy: PreferDualStack as default [(#4845)](https://github.com/rancher/rke2/pull/4845) * Bump K3s, Token Rotation support [(#4869)](https://github.com/rancher/rke2/pull/4869) @@ -210,7 +261,8 @@ cat /var/lib/rancher/rke2/server/token This release updates Kubernetes to v1.27.5, and fixes a number of issues. -**Important Notes** +:::warning Important Notes + * ⚠️ This release includes support for remediating CVE-2023-32186, a potential Denial of Service attack vector on RKE2 servers. See https://github.com/rancher/rke2/security/advisories/GHSA-p45j-vfv5-wprq for more information, including mandatory steps necessary to harden clusters against this vulnerability. @@ -221,6 +273,9 @@ This release updates Kubernetes to v1.27.5, and fixes a number of issues. cat /var/lib/rancher/rke2/server/token ``` + +::: + ### Changes since v1.27.4+rke2r1: * Sync maintainers and PR template from K3s [(#4474)](https://github.com/rancher/rke2/pull/4474) @@ -336,7 +391,8 @@ cat /var/lib/rancher/rke2/server/token This release updates Kubernetes to v1.27.2, and fixes a number of issues. -**Important Notes** +:::warning Important Notes + 1. If your server (control-plane) nodes were not started with the `--token` CLI flag or config file key, a randomized token was generated during initial cluster startup. This key is used both for joining new nodes to the cluster, and for encrypting cluster bootstrap data within the datastore. Ensure that you retain a copy of this token, as is required when restoring from backup. @@ -347,6 +403,9 @@ cat /var/lib/rancher/rke2/server/token 2. Many systems have updated their packages with newer version of container-selinux (> v2.191.0) which is incompatible with our rke2-selinux policy and require a change in policy. We have updated our policy; you will notice the rke2-selinux package being upgraded from version v0.11.1 to newer version v0.12.0. + +::: + ### Changes since v1.27.1+rke2r1: * V1.27.2+rke2r1 [(#4261)](https://github.com/rancher/rke2/pull/4261) diff --git a/docs/release-notes/v1.28.X.md b/docs/release-notes/v1.28.X.md index 21407f1c..133b4a22 100644 --- a/docs/release-notes/v1.28.X.md +++ b/docs/release-notes/v1.28.X.md @@ -8,8 +8,9 @@ hide_table_of_contents: true Before upgrading from earlier releases, be sure to read the Kubernetes [Urgent Upgrade Notes](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.28.md#urgent-upgrade-notes). ::: -| Version | Release date | rke2-cilium | rke2-canal | rke2-calico | rke2-calico-crd | rke2-coredns | rke2-ingress-nginx | rke2-metrics-server | rancher-vsphere-csi | Canal (Default) | Calico | Cilium | Multus | +| Version | Release date | Kubernetes | Etcd | Containerd | Runc | Metrics-server | CoreDNS | Ingress-Nginx | Helm-controller | Canal (Default) | Calico | Cilium | Multus | | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | +| [v1.28.6+rke2r1](v1.28.X.md#release-v1286rke2r1) | Feb 06 2024| [v1.28.6](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.28.md#v1286) | [v3.5.9-k3s1](https://github.com/k3s-io/etcd/releases/tag/v3.5.9-k3s1) | [v1.7.11-k3s2](https://github.com/k3s-io/containerd/releases/tag/v1.7.11-k3s2) | [v1.1.12](https://github.com/opencontainers/runc/releases/tag/v1.1.12) | [v0.6.3](https://github.com/kubernetes-sigs/metrics-server/releases/tag/v0.6.3) | [v1.10.1](https://github.com/coredns/coredns/releases/tag/v1.10.1) | [nginx-1.9.3-hardened1](https://github.com/rancher/ingress-nginx/releases/tag/nginx-1.9.3-hardened1) | [v0.15.8](https://github.com/k3s-io/helm-controller/releases/tag/v0.15.8) | [Flannel v0.23.0](https://github.com/flannel-io/flannel/releases/tag/v0.23.0)
[Calico v3.26.3](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v3.26.3](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v1.14.4](https://github.com/cilium/cilium/releases/tag/v1.14.4) | [v4.0.2](https://github.com/k8snetworkplumbingwg/multus-cni/releases/tag/v4.0.2) | | [v1.28.5+rke2r1](v1.28.X.md#release-v1285rke2r1) | Dec 26 2023| [1.14.400](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-cilium/rke2-cilium-1.14.400.tgz) | [v3.26.3-build2023110900](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-canal/rke2-canal-v3.26.3-build2023110900.tgz) | [v3.26.300](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-calico/rke2-calico-v3.26.300.tgz) | [v3.26.300](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-calico/rke2-calico-crd-v3.26.300.tgz) | [1.24.007](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-coredns/rke2-coredns-1.24.007.tgz) | [4.8.200](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-ingress-nginx/rke2-ingress-nginx-4.8.200.tgz) | [2.11.100-build2023051511](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-metrics-server/rke2-metrics-server-2.11.100-build2023051511.tgz) | [3.0.1-rancher101](https://github.com/rancher/rke2-charts/raw/main/assets/rancher-vsphere-csi/rancher-vsphere-csi-3.0.1-rancher101.tgz) | [Flannel v0.23.0](https://github.com/flannel-io/flannel/releases/tag/v0.23.0)
[Calico v3.26.3](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v3.26.3](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v1.14.4](https://github.com/cilium/cilium/releases/tag/v1.14.4) | [v4.0.2](https://github.com/k8snetworkplumbingwg/multus-cni/releases/tag/v4.0.2) | | [v1.28.4+rke2r1](v1.28.X.md#release-v1284rke2r1) | Dec 05 2023| [1.14.400](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-cilium/rke2-cilium-1.14.400.tgz) | [v3.26.3-build2023110900](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-canal/rke2-canal-v3.26.3-build2023110900.tgz) | [v3.26.300](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-calico/rke2-calico-v3.26.300.tgz) | [v3.26.300](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-calico/rke2-calico-crd-v3.26.300.tgz) | [1.24.007](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-coredns/rke2-coredns-1.24.007.tgz) | [4.8.200](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-ingress-nginx/rke2-ingress-nginx-4.8.200.tgz) | [2.11.100-build2023051511](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-metrics-server/rke2-metrics-server-2.11.100-build2023051511.tgz) | [3.0.1-rancher101](https://github.com/rancher/rke2-charts/raw/main/assets/rancher-vsphere-csi/rancher-vsphere-csi-3.0.1-rancher101.tgz) | [Flannel v0.23.0](https://github.com/flannel-io/flannel/releases/tag/v0.23.0)
[Calico v3.26.3](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v3.26.3](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v1.14.4](https://github.com/cilium/cilium/releases/tag/v1.14.4) | [v4.0.2](https://github.com/k8snetworkplumbingwg/multus-cni/releases/tag/v4.0.2) | | [v1.28.3+rke2r2](v1.28.X.md#release-v1283rke2r2) | Nov 08 2023| [v1.28.3](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.28.md#v1283) | [v3.5.9-k3s1](https://github.com/k3s-io/etcd/releases/tag/v3.5.9-k3s1) | [v1.7.7-k3s1](https://github.com/k3s-io/containerd/releases/tag/v1.7.7-k3s1) | [v1.1.8](https://github.com/opencontainers/runc/releases/tag/v1.1.8) | [v0.6.3](https://github.com/kubernetes-sigs/metrics-server/releases/tag/v0.6.3) | [v1.10.1](https://github.com/coredns/coredns/releases/tag/v1.10.1) | [4.8.2](https://github.com/kubernetes/ingress-nginx/releases/tag/helm-chart-4.8.2) | [v0.15.4](https://github.com/k3s-io/helm-controller/releases/tag/v0.15.4) | [Flannel v0.22.1](https://github.com/flannel-io/flannel/releases/tag/v0.22.1)
[Calico v3.26.1](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v3.26.1](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v1.14.2](https://github.com/cilium/cilium/releases/tag/v1.14.2) | [v4.0.2](https://github.com/k8snetworkplumbingwg/multus-cni/releases/tag/v4.0.2) | @@ -18,6 +19,43 @@ Before upgrading from earlier releases, be sure to read the Kubernetes [Urgent U
+## Release [v1.28.6+rke2r1](https://github.com/rancher/rke2/releases/tag/v1.28.6+rke2r1) + + +This release updates Kubernetes to v1.28.6. + +:::warning Important Notes + + +Addresses the runc CVE: [CVE-2024-21626](https://nvd.nist.gov/vuln/detail/CVE-2024-21626) by updating runc to v1.1.12. + +If your server (control-plane) nodes were not started with the `--token` CLI flag or config file key, a randomized token was generated during initial cluster startup. This key is used both for joining new nodes to the cluster, and for encrypting cluster bootstrap data within the datastore. Ensure that you retain a copy of this token, as is required when restoring from backup. + +You may retrieve the token value from any server already joined to the cluster: +```bash +cat /var/lib/rancher/rke2/server/token +``` + + +::: + +### Changes since v1.28.5+rke2r1: + +* Ensure charts directory exists in Windows runtime image [(#5187)](https://github.com/rancher/rke2/pull/5187) +* Use dl.k8s.io for getting kubectl [(#5181)](https://github.com/rancher/rke2/pull/5181) +* Update coredns chart to fix bug [(#5200)](https://github.com/rancher/rke2/pull/5200) +* Update multus chart to add optional dhcp daemonset [(#5210)](https://github.com/rancher/rke2/pull/5210) +* Update rke2-whereabouts to v0.6.3 and bump rke2-multus parent chart [(#5242)](https://github.com/rancher/rke2/pull/5242) +* Add e2e test about dnscache [(#5226)](https://github.com/rancher/rke2/pull/5226) +* Bump sriov image build versions [(#5254)](https://github.com/rancher/rke2/pull/5254) +* Enable arm64 based images for calico, multus and harvester [(#5265)](https://github.com/rancher/rke2/pull/5265) +* Improve kube-proxy and calico logging in Windows [(#5284)](https://github.com/rancher/rke2/pull/5284) +* Bump k3s for v1.28 [(#5269)](https://github.com/rancher/rke2/pull/5269) +* Update to 1.28.6 [(#5295)](https://github.com/rancher/rke2/pull/5295) +* Update base image [(#5306)](https://github.com/rancher/rke2/pull/5306) +* Bump K3s and runc versions for v1.28 [(#5350)](https://github.com/rancher/rke2/pull/5350) + +----- ## Release [v1.28.5+rke2r1](https://github.com/rancher/rke2/releases/tag/v1.28.5+rke2r1) @@ -68,7 +106,8 @@ cat /var/lib/rancher/rke2/server/token This release updates Kubernetes to v1.28.4. -**Important Notes** +:::warning Important Notes + This release includes a version of ingress-nginx affected by [CVE-2023-5043](https://github.com/kubernetes/ingress-nginx/issues/10571) and [CVE-2023-5044](https://github.com/kubernetes/ingress-nginx/issues/10572). Ingress administrators should set the --enable-annotation-validation flag to enforce restrictions on the contents of ingress-nginx annotation fields. @@ -79,6 +118,9 @@ You may retrieve the token value from any server already joined to the cluster: cat /var/lib/rancher/rke2/server/token ``` + +::: + ### Changes since v1.28.3+rke2r2: * Add chart validation tests [(#4615)](https://github.com/rancher/rke2/pull/4615) @@ -124,7 +166,8 @@ cat /var/lib/rancher/rke2/server/token This release fixes an issue with identifying additional container runtimes. -**Important Notes** +:::warning Important Notes + This release includes a version of ingress-nginx affected by [CVE-2023-5043](https://github.com/kubernetes/ingress-nginx/issues/10571) and [CVE-2023-5044](https://github.com/kubernetes/ingress-nginx/issues/10572). Ingress administrators should set the --enable-annotation-validation flag to enforce restrictions on the contents of ingress-nginx annotation fields. @@ -135,6 +178,9 @@ You may retrieve the token value from any server already joined to the cluster: cat /var/lib/rancher/rke2/server/token ``` + +::: + ### Changes since v1.28.3+rke2r1: * Update stable channel to v1.26.10+rke2r1 [(#4977)](https://github.com/rancher/rke2/pull/4977) @@ -148,7 +194,8 @@ cat /var/lib/rancher/rke2/server/token This release updates Kubernetes to v1.28.3. -**Important Notes** +:::warning Important Notes + This release includes a version of ingress-nginx affected by [CVE-2023-5043](https://github.com/kubernetes/ingress-nginx/issues/10571) and [CVE-2023-5044](https://github.com/kubernetes/ingress-nginx/issues/10572). Ingress administrators should set the --enable-annotation-validation flag to enforce restrictions on the contents of ingress-nginx annotation fields. @@ -159,6 +206,9 @@ You may retrieve the token value from any server already joined to the cluster: cat /var/lib/rancher/rke2/server/token ``` + +::: + ### Changes since v1.28.2+rke2r1: * Add a time.Sleep in calico-win to avoid polluting the logs [(#4723)](https://github.com/rancher/rke2/pull/4723) @@ -176,7 +226,7 @@ cat /var/lib/rancher/rke2/server/token * Fix function name on comment [(#4668)](https://github.com/rancher/rke2/pull/4668) * Fix slemicro check for selinux [(#4830)](https://github.com/rancher/rke2/pull/4830) * Write pod-manifests as 0600 in cis mode [(#4831)](https://github.com/rancher/rke2/pull/4831) -* Filter to not accept dependabot and updatecli branchs [(#4841)](https://github.com/rancher/rke2/pull/4841) +* Filter to not accept dependabot and updatecli branches [(#4841)](https://github.com/rancher/rke2/pull/4841) * Bump k3s version in go.mod [(#4850)](https://github.com/rancher/rke2/pull/4850) * Bump cilium to 1.14.2 [(#4837)](https://github.com/rancher/rke2/pull/4837) * Bump K3s, Token Rotation support [(#4866)](https://github.com/rancher/rke2/pull/4866) diff --git a/docs/release-notes/v1.29.X.md b/docs/release-notes/v1.29.X.md index aed75247..d5c8ac99 100644 --- a/docs/release-notes/v1.29.X.md +++ b/docs/release-notes/v1.29.X.md @@ -1,36 +1,80 @@ ---- -hide_table_of_contents: true ---- +--- +hide_table_of_contents: true +--- + +# v1.29.X + +:::warning Upgrade Notice +Before upgrading from earlier releases, be sure to read the Kubernetes [Urgent Upgrade Notes](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.29.md#urgent-upgrade-notes). +::: + +| Version | Release date | Kubernetes | Etcd | Containerd | Runc | Metrics-server | CoreDNS | Ingress-Nginx | Helm-controller | Canal (Default) | Calico | Cilium | Multus | +| ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | +| [v1.29.1+rke2r1](v1.29.X.md#release-v1291rke2r1) | Feb 06 2024| [v1.29.1](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.29.md#v1291) | [v3.5.9-k3s1](https://github.com/k3s-io/etcd/releases/tag/v3.5.9-k3s1) | [v1.7.11-k3s2](https://github.com/k3s-io/containerd/releases/tag/v1.7.11-k3s2) | [v1.1.12](https://github.com/opencontainers/runc/releases/tag/v1.1.12) | [v0.6.3](https://github.com/kubernetes-sigs/metrics-server/releases/tag/v0.6.3) | [v1.10.1](https://github.com/coredns/coredns/releases/tag/v1.10.1) | [nginx-1.9.3-hardened1](https://github.com/rancher/ingress-nginx/releases/tag/nginx-1.9.3-hardened1) | [v0.15.8](https://github.com/k3s-io/helm-controller/releases/tag/v0.15.8) | [Flannel v0.23.0](https://github.com/flannel-io/flannel/releases/tag/v0.23.0)
[Calico v3.26.3](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v3.26.3](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v1.14.4](https://github.com/cilium/cilium/releases/tag/v1.14.4) | [v4.0.2](https://github.com/k8snetworkplumbingwg/multus-cni/releases/tag/v4.0.2) | +| [v1.29.0+rke2r1](v1.29.X.md#release-v1290rke2r1) | Dec 22 2023| [1.14.400](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-cilium/rke2-cilium-1.14.400.tgz) | [v3.26.3-build2023110900](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-canal/rke2-canal-v3.26.3-build2023110900.tgz) | [v3.26.300](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-calico/rke2-calico-v3.26.300.tgz) | [v3.26.300](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-calico/rke2-calico-crd-v3.26.300.tgz) | [1.24.007](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-coredns/rke2-coredns-1.24.007.tgz) | [4.8.200](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-ingress-nginx/rke2-ingress-nginx-4.8.200.tgz) | [2.11.100-build2023051511](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-metrics-server/rke2-metrics-server-2.11.100-build2023051511.tgz) | [3.0.1-rancher101](https://github.com/rancher/rke2-charts/raw/main/assets/rancher-vsphere-csi/rancher-vsphere-csi-3.0.1-rancher101.tgz) | [Flannel v0.23.0](https://github.com/flannel-io/flannel/releases/tag/v0.23.0)
[Calico v3.26.3](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v3.26.3](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v1.14.4](https://github.com/cilium/cilium/releases/tag/v1.14.4) | [v4.0.2](https://github.com/k8snetworkplumbingwg/multus-cni/releases/tag/v4.0.2) | + +
+ +## Release [v1.29.1+rke2r1](https://github.com/rancher/rke2/releases/tag/v1.29.1+rke2r1) + -# v1.29.X +This release updates Kubernetes to v1.29.1. -:::warning Upgrade Notice -Before upgrading from earlier releases, be sure to read the Kubernetes [Urgent Upgrade Notes](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.29.md#urgent-upgrade-notes). -::: +:::warning Important Notes + + +Addresses the runc CVE: [CVE-2024-21626](https://nvd.nist.gov/vuln/detail/CVE-2024-21626) by updating runc to v1.1.12. + +If your server (control-plane) nodes were not started with the `--token` CLI flag or config file key, a randomized token was generated during initial cluster startup. This key is used both for joining new nodes to the cluster, and for encrypting cluster bootstrap data within the datastore. Ensure that you retain a copy of this token, as is required when restoring from backup. -| Version | Release date | rke2-cilium | rke2-canal | rke2-calico | rke2-calico-crd | rke2-coredns | rke2-ingress-nginx | rke2-metrics-server | rancher-vsphere-csi | Canal (Default) | Calico | Cilium | Multus | -| ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | -| [v1.29.0+rke2r1](v1.29.X.md#release-v1290rke2r1) | Dec 22 2023| [1.14.400](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-cilium/rke2-cilium-1.14.400.tgz) | [v3.26.3-build2023110900](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-canal/rke2-canal-v3.26.3-build2023110900.tgz) | [v3.26.300](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-calico/rke2-calico-v3.26.300.tgz) | [v3.26.300](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-calico/rke2-calico-crd-v3.26.300.tgz) | [1.24.007](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-coredns/rke2-coredns-1.24.007.tgz) | [4.8.200](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-ingress-nginx/rke2-ingress-nginx-4.8.200.tgz) | [2.11.100-build2023051511](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-metrics-server/rke2-metrics-server-2.11.100-build2023051511.tgz) | [3.0.1-rancher101](https://github.com/rancher/rke2-charts/raw/main/assets/rancher-vsphere-csi/rancher-vsphere-csi-3.0.1-rancher101.tgz) | [Flannel v0.23.0](https://github.com/flannel-io/flannel/releases/tag/v0.23.0)
[Calico v3.26.3](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v3.26.3](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v1.14.4](https://github.com/cilium/cilium/releases/tag/v1.14.4) | [v4.0.2](https://github.com/k8snetworkplumbingwg/multus-cni/releases/tag/v4.0.2) | +You may retrieve the token value from any server already joined to the cluster: +```bash +cat /var/lib/rancher/rke2/server/token +``` -
+ +::: + +### Changes since v1.29.0+rke2r1: -## Release [v1.29.0+rke2r1](https://github.com/rancher/rke2/releases/tag/v1.29.0+rke2r1) +* Update channels [(#5172)](https://github.com/rancher/rke2/pull/5172) +* Bump actions/setup-go from 4 to 5 [(#5125)](https://github.com/rancher/rke2/pull/5125) +* Use dl.k8s.io for getting kubectl [(#4952)](https://github.com/rancher/rke2/pull/4952) +* Bump actions/setup-python from 4 to 5 [(#5124)](https://github.com/rancher/rke2/pull/5124) +* Address Repetitive Windows Bootstrapping [(#5159)](https://github.com/rancher/rke2/pull/5159) +* Unload selinux module only if container-selinux is updated from a bre… [(#5157)](https://github.com/rancher/rke2/pull/5157) +* Add v1.29 to channels list [(#5194)](https://github.com/rancher/rke2/pull/5194) +* Version bump of coredns chart to fix bug [(#5189)](https://github.com/rancher/rke2/pull/5189) + * Fix coredns local cache when in dual stack clusters +* Update multus chart to add optional dhcp daemonset [(#5146)](https://github.com/rancher/rke2/pull/5146) +* Add e2e test for dnscache [(#5190)](https://github.com/rancher/rke2/pull/5190) +* Update rke2-whereabouts to v0.6.3 and bump rke2-multus parent chart [(#5232)](https://github.com/rancher/rke2/pull/5232) +* Bump sriov image build verions [(#5237)](https://github.com/rancher/rke2/pull/5237) +* Enable arm64 based images for calico, multus and harvester [(#5154)](https://github.com/rancher/rke2/pull/5154) +* Improve kube-proxy logging and move calico logs to a better path [(#5248)](https://github.com/rancher/rke2/pull/5248) +* Bump k3s for v1.29 [(#5268)](https://github.com/rancher/rke2/pull/5268) +* Update to 1.29.1 [(#5296)](https://github.com/rancher/rke2/pull/5296) +* Update base image [(#5305)](https://github.com/rancher/rke2/pull/5305) +* Bump K3s and runc versions for v1.29 [(#5349)](https://github.com/rancher/rke2/pull/5349) + +----- +## Release [v1.29.0+rke2r1](https://github.com/rancher/rke2/releases/tag/v1.29.0+rke2r1) This release is RKE2's first in the v1.29 line. This release updates Kubernetes to v1.29.0. Before upgrading from earlier releases, be sure to read the Kubernetes [Urgent Upgrade Notes](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.29.md#urgent-upgrade-notes). -:::warning Important Notes +:::warning Important Notes * The experimental `secrets-encrypt rotate-keys` command, used to perform an abbreviated rotation of secrets encryptions keys, has been removed from this release due to changes in the upstream implementation of configuration reloading. It will return in a subsequent release; see https://github.com/rancher/rke2/issues/5152 for more information. - -::: - + +::: + ### Changes since v1.28.4+rke2r1: * Bump k3s version for v1.29 ([#5153](https://github.com/rancher/rke2/pull/5153)) * Bump k3s and kubernetes versions for v1.29.0 ([#5144](https://github.com/rancher/rke2/pull/5144)) @@ -58,4 +102,4 @@ Before upgrading from earlier releases, be sure to read the Kubernetes [Urgent U | rke2-snapshot-validation-webhook | [1.7.302](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-snapshot-validation-webhook/rke2-snapshot-validation-webhook-1.7.302.tgz) | ------ +----- From 25163c5cf02e38228c114e20494a54b498ed6db9 Mon Sep 17 00:00:00 2001 From: Derek Nola Date: Wed, 14 Feb 2024 11:04:50 -0800 Subject: [PATCH 2/2] Remove Chart Versions Tables from release notes Signed-off-by: Derek Nola --- docs/release-notes/v1.26.X.md | 4 ++-- docs/release-notes/v1.27.X.md | 4 ++-- docs/release-notes/v1.28.X.md | 4 ++-- docs/release-notes/v1.29.X.md | 2 +- scripts/collect-all-release-notes.sh | 4 +++- 5 files changed, 10 insertions(+), 8 deletions(-) diff --git a/docs/release-notes/v1.26.X.md b/docs/release-notes/v1.26.X.md index 8c4806bf..06e1a8a3 100644 --- a/docs/release-notes/v1.26.X.md +++ b/docs/release-notes/v1.26.X.md @@ -11,8 +11,8 @@ Before upgrading from earlier releases, be sure to read the Kubernetes [Urgent U | Version | Release date | Kubernetes | Etcd | Containerd | Runc | Metrics-server | CoreDNS | Ingress-Nginx | Helm-controller | Canal (Default) | Calico | Cilium | Multus | | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | | [v1.26.13+rke2r1](v1.26.X.md#release-v12613rke2r1) | Feb 06 2024| [v1.26.13](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.26.md#v12613) | [v3.5.9-k3s1](https://github.com/k3s-io/etcd/releases/tag/v3.5.9-k3s1) | [v1.7.11-k3s2](https://github.com/k3s-io/containerd/releases/tag/v1.7.11-k3s2) | [v1.1.12](https://github.com/opencontainers/runc/releases/tag/v1.1.12) | [v0.6.3](https://github.com/kubernetes-sigs/metrics-server/releases/tag/v0.6.3) | [v1.10.1](https://github.com/coredns/coredns/releases/tag/v1.10.1) | [nginx-1.9.3-hardened1](https://github.com/rancher/ingress-nginx/releases/tag/nginx-1.9.3-hardened1) | [v0.15.8](https://github.com/k3s-io/helm-controller/releases/tag/v0.15.8) | [Flannel v0.23.0](https://github.com/flannel-io/flannel/releases/tag/v0.23.0)
[Calico v3.26.3](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v3.26.3](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v1.14.4](https://github.com/cilium/cilium/releases/tag/v1.14.4) | [v4.0.2](https://github.com/k8snetworkplumbingwg/multus-cni/releases/tag/v4.0.2) | -| [v1.26.12+rke2r1](v1.26.X.md#release-v12612rke2r1) | Dec 26 2023| [1.14.400](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-cilium/rke2-cilium-1.14.400.tgz) | [v3.26.3-build2023110900](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-canal/rke2-canal-v3.26.3-build2023110900.tgz) | [v3.26.300](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-calico/rke2-calico-v3.26.300.tgz) | [v3.26.300](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-calico/rke2-calico-crd-v3.26.300.tgz) | [1.24.006](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-coredns/rke2-coredns-1.24.006.tgz) | [4.8.200](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-ingress-nginx/rke2-ingress-nginx-4.8.200.tgz) | [2.11.100-build2023051510](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-metrics-server/rke2-metrics-server-2.11.100-build2023051510.tgz) | [3.0.1-rancher101](https://github.com/rancher/rke2-charts/raw/main/assets/rancher-vsphere-csi/rancher-vsphere-csi-3.0.1-rancher101.tgz) | [Flannel v0.23.0](https://github.com/flannel-io/flannel/releases/tag/v0.23.0)
[Calico v3.26.3](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v3.26.3](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v1.14.4](https://github.com/cilium/cilium/releases/tag/v1.14.4) | [v4.0.2](https://github.com/k8snetworkplumbingwg/multus-cni/releases/tag/v4.0.2) | -| [v1.26.11+rke2r1](v1.26.X.md#release-v12611rke2r1) | Dec 05 2023| [1.14.400](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-cilium/rke2-cilium-1.14.400.tgz) | [v3.26.3-build2023110900](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-canal/rke2-canal-v3.26.3-build2023110900.tgz) | [v3.26.300](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-calico/rke2-calico-v3.26.300.tgz) | [v3.26.300](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-calico/rke2-calico-crd-v3.26.300.tgz) | [1.24.006](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-coredns/rke2-coredns-1.24.006.tgz) | [4.8.200](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-ingress-nginx/rke2-ingress-nginx-4.8.200.tgz) | [2.11.100-build2023051510](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-metrics-server/rke2-metrics-server-2.11.100-build2023051510.tgz) | [3.0.1-rancher101](https://github.com/rancher/rke2-charts/raw/main/assets/rancher-vsphere-csi/rancher-vsphere-csi-3.0.1-rancher101.tgz) | [Flannel v0.23.0](https://github.com/flannel-io/flannel/releases/tag/v0.23.0)
[Calico v3.26.3](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v3.26.3](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v1.14.4](https://github.com/cilium/cilium/releases/tag/v1.14.4) | [v4.0.2](https://github.com/k8snetworkplumbingwg/multus-cni/releases/tag/v4.0.2) | +| [v1.26.12+rke2r1](v1.26.X.md#release-v12612rke2r1) | Dec 26 2023| [v1.26.12](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.26.md#v12612) | [v3.5.9-k3s1](https://github.com/k3s-io/etcd/releases/tag/v3.5.9-k3s1) | [v1.7.11-k3s2](https://github.com/k3s-io/containerd/releases/tag/v1.7.11-k3s2) | [v1.1.10](https://github.com/opencontainers/runc/releases/tag/v1.1.10) | [v0.6.3](https://github.com/kubernetes-sigs/metrics-server/releases/tag/v0.6.3) | [v1.10.1](https://github.com/coredns/coredns/releases/tag/v1.10.1) | [nginx-1.9.3-hardened1](https://github.com/rancher/ingress-nginx/releases/tag/nginx-1.9.3-hardened1) | [v0.15.4](https://github.com/k3s-io/helm-controller/releases/tag/v0.15.4) | [Flannel v0.23.0](https://github.com/flannel-io/flannel/releases/tag/v0.23.0)
[Calico v3.26.3](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v3.26.3](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v1.14.4](https://github.com/cilium/cilium/releases/tag/v1.14.4) | [v4.0.2](https://github.com/k8snetworkplumbingwg/multus-cni/releases/tag/v4.0.2) | +| [v1.26.11+rke2r1](v1.26.X.md#release-v12611rke2r1) | Dec 05 2023| [v1.26.11](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.26.md#v12611) | [v3.5.9-k3s1](https://github.com/k3s-io/etcd/releases/tag/v3.5.9-k3s1) | [v1.7.7-k3s1](https://github.com/k3s-io/containerd/releases/tag/v1.7.7-k3s1) | [v1.1.8](https://github.com/opencontainers/runc/releases/tag/v1.1.8) | [v0.6.3](https://github.com/kubernetes-sigs/metrics-server/releases/tag/v0.6.3) | [v1.10.1](https://github.com/coredns/coredns/releases/tag/v1.10.1) | [nginx-1.9.3-hardened1](https://github.com/rancher/ingress-nginx/releases/tag/nginx-1.9.3-hardened1) | [v0.15.4](https://github.com/k3s-io/helm-controller/releases/tag/v0.15.4) | [Flannel v0.23.0](https://github.com/flannel-io/flannel/releases/tag/v0.23.0)
[Calico v3.26.3](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v3.26.3](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v1.14.4](https://github.com/cilium/cilium/releases/tag/v1.14.4) | [v4.0.2](https://github.com/k8snetworkplumbingwg/multus-cni/releases/tag/v4.0.2) | | [v1.26.10+rke2r2](v1.26.X.md#release-v12610rke2r2) | Nov 08 2023| [v1.26.10](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.26.md#v12610) | [v3.5.9-k3s1](https://github.com/k3s-io/etcd/releases/tag/v3.5.9-k3s1) | [v1.7.7-k3s1](https://github.com/k3s-io/containerd/releases/tag/v1.7.7-k3s1) | [v1.1.8](https://github.com/opencontainers/runc/releases/tag/v1.1.8) | [v0.6.3](https://github.com/kubernetes-sigs/metrics-server/releases/tag/v0.6.3) | [v1.10.1](https://github.com/coredns/coredns/releases/tag/v1.10.1) | [4.8.2](https://github.com/kubernetes/ingress-nginx/releases/tag/helm-chart-4.8.2) | [v0.15.4](https://github.com/k3s-io/helm-controller/releases/tag/v0.15.4) | [Flannel v0.22.1](https://github.com/flannel-io/flannel/releases/tag/v0.22.1)
[Calico v3.26.1](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v3.26.1](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v1.14.2](https://github.com/cilium/cilium/releases/tag/v1.14.2) | [v4.0.2](https://github.com/k8snetworkplumbingwg/multus-cni/releases/tag/v4.0.2) | | [v1.26.10+rke2r1](v1.26.X.md#release-v12610rke2r1) | Oct 31 2023| [v1.26.10](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.26.md#v12610) | [v3.5.9-k3s1](https://github.com/k3s-io/etcd/releases/tag/v3.5.9-k3s1) | [v1.7.7-k3s1](https://github.com/k3s-io/containerd/releases/tag/v1.7.7-k3s1) | [v1.1.8](https://github.com/opencontainers/runc/releases/tag/v1.1.8) | [v0.6.3](https://github.com/kubernetes-sigs/metrics-server/releases/tag/v0.6.3) | [v1.10.1](https://github.com/coredns/coredns/releases/tag/v1.10.1) | [4.8.2](https://github.com/kubernetes/ingress-nginx/releases/tag/helm-chart-4.8.2) | [v0.15.4](https://github.com/k3s-io/helm-controller/releases/tag/v0.15.4) | [Flannel v0.22.1](https://github.com/flannel-io/flannel/releases/tag/v0.22.1)
[Calico v3.26.1](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v3.26.1](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v1.14.2](https://github.com/cilium/cilium/releases/tag/v1.14.2) | [v4.0.2](https://github.com/k8snetworkplumbingwg/multus-cni/releases/tag/v4.0.2) | | [v1.26.9+rke2r1](v1.26.X.md#release-v1269rke2r1) | Sep 18 2023| [v1.26.9](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.26.md#v1269) | [v3.5.9-k3s1](https://github.com/k3s-io/etcd/releases/tag/v3.5.9-k3s1) | [v1.7.3-k3s1](https://github.com/k3s-io/containerd/releases/tag/v1.7.3-k3s1) | [v1.1.8](https://github.com/opencontainers/runc/releases/tag/v1.1.8) | [v0.6.3](https://github.com/kubernetes-sigs/metrics-server/releases/tag/v0.6.3) | [v1.10.1](https://github.com/coredns/coredns/releases/tag/v1.10.1) | [4.6.1](https://github.com/kubernetes/ingress-nginx/releases/tag/helm-chart-4.6.1) | [v0.15.4](https://github.com/k3s-io/helm-controller/releases/tag/v0.15.4) | [Flannel v0.22.1](https://github.com/flannel-io/flannel/releases/tag/v0.22.1)
[Calico v3.26.1](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v3.26.1](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v1.14.1](https://github.com/cilium/cilium/releases/tag/v1.14.1) | [v4.0.2](https://github.com/k8snetworkplumbingwg/multus-cni/releases/tag/v4.0.2) | diff --git a/docs/release-notes/v1.27.X.md b/docs/release-notes/v1.27.X.md index 5e8bb7c3..134fa634 100644 --- a/docs/release-notes/v1.27.X.md +++ b/docs/release-notes/v1.27.X.md @@ -11,8 +11,8 @@ Before upgrading from earlier releases, be sure to read the Kubernetes [Urgent U | Version | Release date | Kubernetes | Etcd | Containerd | Runc | Metrics-server | CoreDNS | Ingress-Nginx | Helm-controller | Canal (Default) | Calico | Cilium | Multus | | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | | [v1.27.10+rke2r1](v1.27.X.md#release-v12710rke2r1) | Feb 06 2024| [v1.27.10](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.27.md#v12710) | [v3.5.9-k3s1](https://github.com/k3s-io/etcd/releases/tag/v3.5.9-k3s1) | [v1.7.11-k3s2](https://github.com/k3s-io/containerd/releases/tag/v1.7.11-k3s2) | [v1.1.12](https://github.com/opencontainers/runc/releases/tag/v1.1.12) | [v0.6.3](https://github.com/kubernetes-sigs/metrics-server/releases/tag/v0.6.3) | [v1.10.1](https://github.com/coredns/coredns/releases/tag/v1.10.1) | [nginx-1.9.3-hardened1](https://github.com/rancher/ingress-nginx/releases/tag/nginx-1.9.3-hardened1) | [v0.15.8](https://github.com/k3s-io/helm-controller/releases/tag/v0.15.8) | [Flannel v0.23.0](https://github.com/flannel-io/flannel/releases/tag/v0.23.0)
[Calico v3.26.3](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v3.26.3](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v1.14.4](https://github.com/cilium/cilium/releases/tag/v1.14.4) | [v4.0.2](https://github.com/k8snetworkplumbingwg/multus-cni/releases/tag/v4.0.2) | -| [v1.27.9+rke2r1](v1.27.X.md#release-v1279rke2r1) | Dec 26 2023| [1.14.400](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-cilium/rke2-cilium-1.14.400.tgz) | [v3.26.3-build2023110900](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-canal/rke2-canal-v3.26.3-build2023110900.tgz) | [v3.26.300](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-calico/rke2-calico-v3.26.300.tgz) | [v3.26.300](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-calico/rke2-calico-crd-v3.26.300.tgz) | [1.24.006](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-coredns/rke2-coredns-1.24.006.tgz) | [4.8.200](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-ingress-nginx/rke2-ingress-nginx-4.8.200.tgz) | [2.11.100-build2023051510](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-metrics-server/rke2-metrics-server-2.11.100-build2023051510.tgz) | [3.0.1-rancher101](https://github.com/rancher/rke2-charts/raw/main/assets/rancher-vsphere-csi/rancher-vsphere-csi-3.0.1-rancher101.tgz) | [Flannel v0.23.0](https://github.com/flannel-io/flannel/releases/tag/v0.23.0)
[Calico v3.26.3](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v3.26.3](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v1.14.4](https://github.com/cilium/cilium/releases/tag/v1.14.4) | [v4.0.2](https://github.com/k8snetworkplumbingwg/multus-cni/releases/tag/v4.0.2) | -| [v1.27.8+rke2r1](v1.27.X.md#release-v1278rke2r1) | Dec 05 2023| [1.14.400](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-cilium/rke2-cilium-1.14.400.tgz) | [v3.26.3-build2023110900](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-canal/rke2-canal-v3.26.3-build2023110900.tgz) | [v3.26.300](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-calico/rke2-calico-v3.26.300.tgz) | [v3.26.300](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-calico/rke2-calico-crd-v3.26.300.tgz) | [1.24.006](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-coredns/rke2-coredns-1.24.006.tgz) | [4.8.200](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-ingress-nginx/rke2-ingress-nginx-4.8.200.tgz) | [2.11.100-build2023051510](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-metrics-server/rke2-metrics-server-2.11.100-build2023051510.tgz) | [3.0.1-rancher101](https://github.com/rancher/rke2-charts/raw/main/assets/rancher-vsphere-csi/rancher-vsphere-csi-3.0.1-rancher101.tgz) | [Flannel v0.23.0](https://github.com/flannel-io/flannel/releases/tag/v0.23.0)
[Calico v3.26.3](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v3.26.3](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v1.14.4](https://github.com/cilium/cilium/releases/tag/v1.14.4) | [v4.0.2](https://github.com/k8snetworkplumbingwg/multus-cni/releases/tag/v4.0.2) | +| [v1.27.9+rke2r1](v1.27.X.md#release-v1279rke2r1) | Dec 26 2023| [v1.27.9](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.27.md#v1279) | [v3.5.9-k3s1](https://github.com/k3s-io/etcd/releases/tag/v3.5.9-k3s1) | [v1.7.11-k3s2](https://github.com/k3s-io/containerd/releases/tag/v1.7.11-k3s2) | [v1.1.10](https://github.com/opencontainers/runc/releases/tag/v1.1.10) | [v0.6.3](https://github.com/kubernetes-sigs/metrics-server/releases/tag/v0.6.3) | [v1.10.1](https://github.com/coredns/coredns/releases/tag/v1.10.1) | [nginx-1.9.3-hardened1](https://github.com/rancher/ingress-nginx/releases/tag/nginx-1.9.3-hardened1) | [v0.15.4](https://github.com/k3s-io/helm-controller/releases/tag/v0.15.4) | [Flannel v0.23.0](https://github.com/flannel-io/flannel/releases/tag/v0.23.0)
[Calico v3.26.3](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v3.26.3](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v1.14.4](https://github.com/cilium/cilium/releases/tag/v1.14.4) | [v4.0.2](https://github.com/k8snetworkplumbingwg/multus-cni/releases/tag/v4.0.2) | +| [v1.27.8+rke2r1](v1.27.X.md#release-v1278rke2r1) | Dec 05 2023| [v1.27.8](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.27.md#v1278) | [v3.5.9-k3s1](https://github.com/k3s-io/etcd/releases/tag/v3.5.9-k3s1) | [v1.7.7-k3s1](https://github.com/k3s-io/containerd/releases/tag/v1.7.7-k3s1) | [v1.1.8](https://github.com/opencontainers/runc/releases/tag/v1.1.8) | [v0.6.3](https://github.com/kubernetes-sigs/metrics-server/releases/tag/v0.6.3) | [v1.10.1](https://github.com/coredns/coredns/releases/tag/v1.10.1) | [nginx-1.9.3-hardened1](https://github.com/rancher/ingress-nginx/releases/tag/nginx-1.9.3-hardened1) | [v0.15.4](https://github.com/k3s-io/helm-controller/releases/tag/v0.15.4) | [Flannel v0.23.0](https://github.com/flannel-io/flannel/releases/tag/v0.23.0)
[Calico v3.26.3](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v3.26.3](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v1.14.4](https://github.com/cilium/cilium/releases/tag/v1.14.4) | [v4.0.2](https://github.com/k8snetworkplumbingwg/multus-cni/releases/tag/v4.0.2) | | [v1.27.7+rke2r2](v1.27.X.md#release-v1277rke2r2) | Nov 08 2023| [v1.27.7](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.27.md#v1277) | [v3.5.9-k3s1](https://github.com/k3s-io/etcd/releases/tag/v3.5.9-k3s1) | [v1.7.7-k3s1](https://github.com/k3s-io/containerd/releases/tag/v1.7.7-k3s1) | [v1.1.8](https://github.com/opencontainers/runc/releases/tag/v1.1.8) | [v0.6.3](https://github.com/kubernetes-sigs/metrics-server/releases/tag/v0.6.3) | [v1.10.1](https://github.com/coredns/coredns/releases/tag/v1.10.1) | [4.8.2](https://github.com/kubernetes/ingress-nginx/releases/tag/helm-chart-4.8.2) | [v0.15.4](https://github.com/k3s-io/helm-controller/releases/tag/v0.15.4) | [Flannel v0.22.1](https://github.com/flannel-io/flannel/releases/tag/v0.22.1)
[Calico v3.26.1](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v3.26.1](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v1.14.2](https://github.com/cilium/cilium/releases/tag/v1.14.2) | [v4.0.2](https://github.com/k8snetworkplumbingwg/multus-cni/releases/tag/v4.0.2) | | [v1.27.7+rke2r1](v1.27.X.md#release-v1277rke2r1) | Oct 31 2023| [v1.27.7](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.27.md#v1277) | [v3.5.9-k3s1](https://github.com/k3s-io/etcd/releases/tag/v3.5.9-k3s1) | [v1.7.7-k3s1](https://github.com/k3s-io/containerd/releases/tag/v1.7.7-k3s1) | [v1.1.8](https://github.com/opencontainers/runc/releases/tag/v1.1.8) | [v0.6.3](https://github.com/kubernetes-sigs/metrics-server/releases/tag/v0.6.3) | [v1.10.1](https://github.com/coredns/coredns/releases/tag/v1.10.1) | [4.8.2](https://github.com/kubernetes/ingress-nginx/releases/tag/helm-chart-4.8.2) | [v0.15.4](https://github.com/k3s-io/helm-controller/releases/tag/v0.15.4) | [Flannel v0.22.1](https://github.com/flannel-io/flannel/releases/tag/v0.22.1)
[Calico v3.26.1](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v3.26.1](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v1.14.2](https://github.com/cilium/cilium/releases/tag/v1.14.2) | [v4.0.2](https://github.com/k8snetworkplumbingwg/multus-cni/releases/tag/v4.0.2) | | [v1.27.6+rke2r1](v1.27.X.md#release-v1276rke2r1) | Sep 18 2023| [v1.27.6](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.27.md#v1276) | [v3.5.9-k3s1](https://github.com/k3s-io/etcd/releases/tag/v3.5.9-k3s1) | [v1.7.3-k3s1](https://github.com/k3s-io/containerd/releases/tag/v1.7.3-k3s1) | [v1.1.8](https://github.com/opencontainers/runc/releases/tag/v1.1.8) | [v0.6.3](https://github.com/kubernetes-sigs/metrics-server/releases/tag/v0.6.3) | [v1.10.1](https://github.com/coredns/coredns/releases/tag/v1.10.1) | [4.6.1](https://github.com/kubernetes/ingress-nginx/releases/tag/helm-chart-4.6.1) | [v0.15.4](https://github.com/k3s-io/helm-controller/releases/tag/v0.15.4) | [Flannel v0.22.1](https://github.com/flannel-io/flannel/releases/tag/v0.22.1)
[Calico v3.26.1](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v3.26.1](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v1.14.1](https://github.com/cilium/cilium/releases/tag/v1.14.1) | [v4.0.2](https://github.com/k8snetworkplumbingwg/multus-cni/releases/tag/v4.0.2) | diff --git a/docs/release-notes/v1.28.X.md b/docs/release-notes/v1.28.X.md index 133b4a22..323e5d2e 100644 --- a/docs/release-notes/v1.28.X.md +++ b/docs/release-notes/v1.28.X.md @@ -11,8 +11,8 @@ Before upgrading from earlier releases, be sure to read the Kubernetes [Urgent U | Version | Release date | Kubernetes | Etcd | Containerd | Runc | Metrics-server | CoreDNS | Ingress-Nginx | Helm-controller | Canal (Default) | Calico | Cilium | Multus | | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | | [v1.28.6+rke2r1](v1.28.X.md#release-v1286rke2r1) | Feb 06 2024| [v1.28.6](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.28.md#v1286) | [v3.5.9-k3s1](https://github.com/k3s-io/etcd/releases/tag/v3.5.9-k3s1) | [v1.7.11-k3s2](https://github.com/k3s-io/containerd/releases/tag/v1.7.11-k3s2) | [v1.1.12](https://github.com/opencontainers/runc/releases/tag/v1.1.12) | [v0.6.3](https://github.com/kubernetes-sigs/metrics-server/releases/tag/v0.6.3) | [v1.10.1](https://github.com/coredns/coredns/releases/tag/v1.10.1) | [nginx-1.9.3-hardened1](https://github.com/rancher/ingress-nginx/releases/tag/nginx-1.9.3-hardened1) | [v0.15.8](https://github.com/k3s-io/helm-controller/releases/tag/v0.15.8) | [Flannel v0.23.0](https://github.com/flannel-io/flannel/releases/tag/v0.23.0)
[Calico v3.26.3](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v3.26.3](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v1.14.4](https://github.com/cilium/cilium/releases/tag/v1.14.4) | [v4.0.2](https://github.com/k8snetworkplumbingwg/multus-cni/releases/tag/v4.0.2) | -| [v1.28.5+rke2r1](v1.28.X.md#release-v1285rke2r1) | Dec 26 2023| [1.14.400](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-cilium/rke2-cilium-1.14.400.tgz) | [v3.26.3-build2023110900](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-canal/rke2-canal-v3.26.3-build2023110900.tgz) | [v3.26.300](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-calico/rke2-calico-v3.26.300.tgz) | [v3.26.300](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-calico/rke2-calico-crd-v3.26.300.tgz) | [1.24.007](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-coredns/rke2-coredns-1.24.007.tgz) | [4.8.200](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-ingress-nginx/rke2-ingress-nginx-4.8.200.tgz) | [2.11.100-build2023051511](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-metrics-server/rke2-metrics-server-2.11.100-build2023051511.tgz) | [3.0.1-rancher101](https://github.com/rancher/rke2-charts/raw/main/assets/rancher-vsphere-csi/rancher-vsphere-csi-3.0.1-rancher101.tgz) | [Flannel v0.23.0](https://github.com/flannel-io/flannel/releases/tag/v0.23.0)
[Calico v3.26.3](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v3.26.3](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v1.14.4](https://github.com/cilium/cilium/releases/tag/v1.14.4) | [v4.0.2](https://github.com/k8snetworkplumbingwg/multus-cni/releases/tag/v4.0.2) | -| [v1.28.4+rke2r1](v1.28.X.md#release-v1284rke2r1) | Dec 05 2023| [1.14.400](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-cilium/rke2-cilium-1.14.400.tgz) | [v3.26.3-build2023110900](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-canal/rke2-canal-v3.26.3-build2023110900.tgz) | [v3.26.300](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-calico/rke2-calico-v3.26.300.tgz) | [v3.26.300](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-calico/rke2-calico-crd-v3.26.300.tgz) | [1.24.007](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-coredns/rke2-coredns-1.24.007.tgz) | [4.8.200](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-ingress-nginx/rke2-ingress-nginx-4.8.200.tgz) | [2.11.100-build2023051511](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-metrics-server/rke2-metrics-server-2.11.100-build2023051511.tgz) | [3.0.1-rancher101](https://github.com/rancher/rke2-charts/raw/main/assets/rancher-vsphere-csi/rancher-vsphere-csi-3.0.1-rancher101.tgz) | [Flannel v0.23.0](https://github.com/flannel-io/flannel/releases/tag/v0.23.0)
[Calico v3.26.3](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v3.26.3](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v1.14.4](https://github.com/cilium/cilium/releases/tag/v1.14.4) | [v4.0.2](https://github.com/k8snetworkplumbingwg/multus-cni/releases/tag/v4.0.2) | +| [v1.28.5+rke2r1](v1.28.X.md#release-v1285rke2r1) | Dec 26 2023| [v1.28.5](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.28.md#v1285) | [v3.5.9-k3s1](https://github.com/k3s-io/etcd/releases/tag/v3.5.9-k3s1) | [v1.7.11-k3s2](https://github.com/k3s-io/containerd/releases/tag/v1.7.11-k3s2) | [v1.1.10](https://github.com/opencontainers/runc/releases/tag/v1.1.10) | [v0.6.3](https://github.com/kubernetes-sigs/metrics-server/releases/tag/v0.6.3) | [v1.10.1](https://github.com/coredns/coredns/releases/tag/v1.10.1) | [nginx-1.9.3-hardened1](https://github.com/rancher/ingress-nginx/releases/tag/nginx-1.9.3-hardened1) | [v0.15.4](https://github.com/k3s-io/helm-controller/releases/tag/v0.15.4) | [Flannel v0.23.0](https://github.com/flannel-io/flannel/releases/tag/v0.23.0)
[Calico v3.26.3](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v3.26.3](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v1.14.4](https://github.com/cilium/cilium/releases/tag/v1.14.4) | [v4.0.2](https://github.com/k8snetworkplumbingwg/multus-cni/releases/tag/v4.0.2) | +| [v1.28.4+rke2r1](v1.28.X.md#release-v1284rke2r1) | Dec 05 2023| [v1.28.4](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.28.md#v1284) | [v3.5.9-k3s1](https://github.com/k3s-io/etcd/releases/tag/v3.5.9-k3s1) | [v1.7.7-k3s1](https://github.com/k3s-io/containerd/releases/tag/v1.7.7-k3s1) | [v1.1.8](https://github.com/opencontainers/runc/releases/tag/v1.1.8) | [v0.6.3](https://github.com/kubernetes-sigs/metrics-server/releases/tag/v0.6.3) | [v1.10.1](https://github.com/coredns/coredns/releases/tag/v1.10.1) | [nginx-1.9.3-hardened1](https://github.com/rancher/ingress-nginx/releases/tag/nginx-1.9.3-hardened1) | [v0.15.4](https://github.com/k3s-io/helm-controller/releases/tag/v0.15.4) | [Flannel v0.23.0](https://github.com/flannel-io/flannel/releases/tag/v0.23.0)
[Calico v3.26.3](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v3.26.3](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v1.14.4](https://github.com/cilium/cilium/releases/tag/v1.14.4) | [v4.0.2](https://github.com/k8snetworkplumbingwg/multus-cni/releases/tag/v4.0.2) | | [v1.28.3+rke2r2](v1.28.X.md#release-v1283rke2r2) | Nov 08 2023| [v1.28.3](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.28.md#v1283) | [v3.5.9-k3s1](https://github.com/k3s-io/etcd/releases/tag/v3.5.9-k3s1) | [v1.7.7-k3s1](https://github.com/k3s-io/containerd/releases/tag/v1.7.7-k3s1) | [v1.1.8](https://github.com/opencontainers/runc/releases/tag/v1.1.8) | [v0.6.3](https://github.com/kubernetes-sigs/metrics-server/releases/tag/v0.6.3) | [v1.10.1](https://github.com/coredns/coredns/releases/tag/v1.10.1) | [4.8.2](https://github.com/kubernetes/ingress-nginx/releases/tag/helm-chart-4.8.2) | [v0.15.4](https://github.com/k3s-io/helm-controller/releases/tag/v0.15.4) | [Flannel v0.22.1](https://github.com/flannel-io/flannel/releases/tag/v0.22.1)
[Calico v3.26.1](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v3.26.1](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v1.14.2](https://github.com/cilium/cilium/releases/tag/v1.14.2) | [v4.0.2](https://github.com/k8snetworkplumbingwg/multus-cni/releases/tag/v4.0.2) | | [v1.28.3+rke2r1](v1.28.X.md#release-v1283rke2r1) | Oct 31 2023| [v1.28.3](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.28.md#v1283) | [v3.5.9-k3s1](https://github.com/k3s-io/etcd/releases/tag/v3.5.9-k3s1) | [v1.7.7-k3s1](https://github.com/k3s-io/containerd/releases/tag/v1.7.7-k3s1) | [v1.1.8](https://github.com/opencontainers/runc/releases/tag/v1.1.8) | [v0.6.3](https://github.com/kubernetes-sigs/metrics-server/releases/tag/v0.6.3) | [v1.10.1](https://github.com/coredns/coredns/releases/tag/v1.10.1) | [4.8.2](https://github.com/kubernetes/ingress-nginx/releases/tag/helm-chart-4.8.2) | [v0.15.4](https://github.com/k3s-io/helm-controller/releases/tag/v0.15.4) | [Flannel v0.22.1](https://github.com/flannel-io/flannel/releases/tag/v0.22.1)
[Calico v3.26.1](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v3.26.1](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v1.14.2](https://github.com/cilium/cilium/releases/tag/v1.14.2) | [v4.0.2](https://github.com/k8snetworkplumbingwg/multus-cni/releases/tag/v4.0.2) | | [v1.28.2+rke2r1](v1.28.X.md#release-v1282rke2r1) | Sep 18 2023| [v1.28.2](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.28.md#v1282) | [v3.5.9-k3s1](https://github.com/k3s-io/etcd/releases/tag/v3.5.9-k3s1) | [v1.7.3-k3s1](https://github.com/k3s-io/containerd/releases/tag/v1.7.3-k3s1) | [v1.1.8](https://github.com/opencontainers/runc/releases/tag/v1.1.8) | [v0.6.3](https://github.com/kubernetes-sigs/metrics-server/releases/tag/v0.6.3) | [v1.10.1](https://github.com/coredns/coredns/releases/tag/v1.10.1) | [4.6.1](https://github.com/kubernetes/ingress-nginx/releases/tag/helm-chart-4.6.1) | [v0.15.4](https://github.com/k3s-io/helm-controller/releases/tag/v0.15.4) | [Flannel v0.22.1](https://github.com/flannel-io/flannel/releases/tag/v0.22.1)
[Calico v3.26.1](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v3.26.1](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v1.14.1](https://github.com/cilium/cilium/releases/tag/v1.14.1) | [v4.0.2](https://github.com/k8snetworkplumbingwg/multus-cni/releases/tag/v4.0.2) | diff --git a/docs/release-notes/v1.29.X.md b/docs/release-notes/v1.29.X.md index d5c8ac99..5f5c9da3 100644 --- a/docs/release-notes/v1.29.X.md +++ b/docs/release-notes/v1.29.X.md @@ -11,7 +11,7 @@ Before upgrading from earlier releases, be sure to read the Kubernetes [Urgent U | Version | Release date | Kubernetes | Etcd | Containerd | Runc | Metrics-server | CoreDNS | Ingress-Nginx | Helm-controller | Canal (Default) | Calico | Cilium | Multus | | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | | [v1.29.1+rke2r1](v1.29.X.md#release-v1291rke2r1) | Feb 06 2024| [v1.29.1](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.29.md#v1291) | [v3.5.9-k3s1](https://github.com/k3s-io/etcd/releases/tag/v3.5.9-k3s1) | [v1.7.11-k3s2](https://github.com/k3s-io/containerd/releases/tag/v1.7.11-k3s2) | [v1.1.12](https://github.com/opencontainers/runc/releases/tag/v1.1.12) | [v0.6.3](https://github.com/kubernetes-sigs/metrics-server/releases/tag/v0.6.3) | [v1.10.1](https://github.com/coredns/coredns/releases/tag/v1.10.1) | [nginx-1.9.3-hardened1](https://github.com/rancher/ingress-nginx/releases/tag/nginx-1.9.3-hardened1) | [v0.15.8](https://github.com/k3s-io/helm-controller/releases/tag/v0.15.8) | [Flannel v0.23.0](https://github.com/flannel-io/flannel/releases/tag/v0.23.0)
[Calico v3.26.3](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v3.26.3](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v1.14.4](https://github.com/cilium/cilium/releases/tag/v1.14.4) | [v4.0.2](https://github.com/k8snetworkplumbingwg/multus-cni/releases/tag/v4.0.2) | -| [v1.29.0+rke2r1](v1.29.X.md#release-v1290rke2r1) | Dec 22 2023| [1.14.400](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-cilium/rke2-cilium-1.14.400.tgz) | [v3.26.3-build2023110900](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-canal/rke2-canal-v3.26.3-build2023110900.tgz) | [v3.26.300](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-calico/rke2-calico-v3.26.300.tgz) | [v3.26.300](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-calico/rke2-calico-crd-v3.26.300.tgz) | [1.24.007](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-coredns/rke2-coredns-1.24.007.tgz) | [4.8.200](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-ingress-nginx/rke2-ingress-nginx-4.8.200.tgz) | [2.11.100-build2023051511](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-metrics-server/rke2-metrics-server-2.11.100-build2023051511.tgz) | [3.0.1-rancher101](https://github.com/rancher/rke2-charts/raw/main/assets/rancher-vsphere-csi/rancher-vsphere-csi-3.0.1-rancher101.tgz) | [Flannel v0.23.0](https://github.com/flannel-io/flannel/releases/tag/v0.23.0)
[Calico v3.26.3](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v3.26.3](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v1.14.4](https://github.com/cilium/cilium/releases/tag/v1.14.4) | [v4.0.2](https://github.com/k8snetworkplumbingwg/multus-cni/releases/tag/v4.0.2) | +| [v1.29.0+rke2r1](v1.29.X.md#release-v1290rke2r1) | Dec 22 2023| [v1.29.0](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.29.md#v1290) | [v3.5.9-k3s1](https://github.com/k3s-io/etcd/releases/tag/v3.5.9-k3s1) | [v1.7.11-k3s1](https://github.com/k3s-io/containerd/releases/tag/v1.7.11-k3s1) | [v1.1.10](https://github.com/opencontainers/runc/releases/tag/v1.1.10) | [v0.6.3](https://github.com/kubernetes-sigs/metrics-server/releases/tag/v0.6.3) | [v1.10.1](https://github.com/coredns/coredns/releases/tag/v1.10.1) | [nginx-1.9.3-hardened1](https://github.com/rancher/ingress-nginx/releases/tag/nginx-1.9.3-hardened1) | [v0.15.4](https://github.com/k3s-io/helm-controller/releases/tag/v0.15.4) | [Flannel v0.23.0](https://github.com/flannel-io/flannel/releases/tag/v0.23.0)
[Calico v3.26.3](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v3.26.3](https://docs.tigera.io/calico/latest/release-notes/#v3.26) | [v1.14.4](https://github.com/cilium/cilium/releases/tag/v1.14.4) | [v4.0.2](https://github.com/k8snetworkplumbingwg/multus-cni/releases/tag/v4.0.2) |
diff --git a/scripts/collect-all-release-notes.sh b/scripts/collect-all-release-notes.sh index 142940db..ec688347 100755 --- a/scripts/collect-all-release-notes.sh +++ b/scripts/collect-all-release-notes.sh @@ -5,7 +5,7 @@ function gen_md_link() echo "${release_link}" } -MINORS=${MINORS:-"v1.25 v1.26 v1.27 v1.28"} +MINORS=${MINORS:-"v1.26 v1.27 v1.28 v1.29"} for minor in $MINORS; do product=rke2 @@ -18,6 +18,8 @@ for minor in $MINORS; do gh release view "${patch}" -R "rancher/${product}" --json body -q '.body' >> "${file}" echo "-----" >> "${file}" body=$(gh release view "${patch}" -R "rancher/${product}" --json body -q '.body') + # Some releases have a Chart Versions Table. Strip it out, we don't include it in the release notes + body=$(perl -0777 -pe 's/(## Charts Versions).*?\n(## Packaged Component Versions)/$2/ms' <<< "$body") # Extract from each release notes the component table, building a single table with all the components if [ -z "${previous}" ]; then title="---\nhide_table_of_contents: true\n---\n\n# ${minor}.X\n"