Skip to content

Commit

Permalink
Update Release Notes (#140)
Browse files Browse the repository at this point in the history
* update release-notes/v1.XX.X.md

* Sign and date PR

Signed-off-by: Derek Nola <[email protected]>

* Add v1.29 page

Signed-off-by: Derek Nola <[email protected]>

---------

Signed-off-by: Derek Nola <[email protected]>
Co-authored-by: dereknola <[email protected]>
Co-authored-by: Derek Nola <[email protected]>
  • Loading branch information
3 people authored Jan 10, 2024
1 parent b3ea9cc commit 6594cd9
Show file tree
Hide file tree
Showing 7 changed files with 861 additions and 151 deletions.
12 changes: 8 additions & 4 deletions .github/workflows/release-notes.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ on:
workflow_dispatch

env:
MINORS: "v1.25 v1.26 v1.27 v1.28"
MINORS: "v1.26 v1.27 v1.28 v1.29"
permissions:
contents: write
pull-requests: write
Expand All @@ -12,7 +12,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Check out repository code
uses: actions/checkout@v3
uses: actions/checkout@v4
- name: Remove old release notes
run: |
for minor in $MINORS; do
Expand All @@ -22,10 +22,14 @@ jobs:
run: scripts/collect-all-release-notes.sh
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: Get current month and year
id: date
run: echo "::set-output name=month_year::$(date +'%B %Y')"
- name: Create Pull Request
uses: peter-evans/create-pull-request@v5
with:
commit-message: update release-notes/v1.XX.X.md
title: Update Release Notes
title: Update Release Notes ${{ steps.date.outputs.month_year }}
body: Automated release notes update
branch: update-release-notes
branch: update-release-notes
signoff: true
243 changes: 184 additions & 59 deletions docs/release-notes/v1.25.X.md

Large diffs are not rendered by default.

263 changes: 216 additions & 47 deletions docs/release-notes/v1.26.X.md

Large diffs are not rendered by default.

222 changes: 194 additions & 28 deletions docs/release-notes/v1.27.X.md

Large diffs are not rendered by default.

209 changes: 196 additions & 13 deletions docs/release-notes/v1.28.X.md

Large diffs are not rendered by default.

61 changes: 61 additions & 0 deletions docs/release-notes/v1.29.X.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,61 @@
---
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 | 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)<br/>[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) |

<br />

## Release [v1.29.0+rke2r1](https://github.com/rancher/rke2/releases/tag/v1.29.0+rke2r1)
<!-- 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

* 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))
* ⚠️ added support for amazon linux 2023 (#4973) ([#4973](https://github.com/rancher/rke2/pull/4973))
* Bump containerd to v1.7.11 ([#5129](https://github.com/rancher/rke2/pull/5129))
* Bumped containerd/runc to v1.7.10/v1.1.10 ([#5117](https://github.com/rancher/rke2/pull/5117))
* Update stable channel to v1.26.11+rke2r1 ([#5099](https://github.com/rancher/rke2/pull/5099))

## Charts Versions
| Component | Version |
| -------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- |
| rke2-cilium | [1.14.400](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-cilium/rke2-cilium-1.14.400.tgz) |
| rke2-canal | [v3.26.3-build2023110900](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-canal/rke2-canal-v3.26.3-build2023110900.tgz) |
| rke2-calico | [v3.26.300](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-calico/rke2-calico-v3.26.300.tgz) |
| rke2-calico-crd | [v3.26.300](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-calico/rke2-calico-crd-v3.26.300.tgz) |
| rke2-coredns | [1.24.007](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-coredns/rke2-coredns-1.24.007.tgz) |
| rke2-ingress-nginx | [4.8.200](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-ingress-nginx/rke2-ingress-nginx-4.8.200.tgz) |
| rke2-metrics-server | [2.11.100-build2023051511](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-metrics-server/rke2-metrics-server-2.11.100-build2023051511.tgz) |
| rancher-vsphere-csi | [3.0.1-rancher101](https://github.com/rancher/rke2-charts/raw/main/assets/rancher-vsphere-csi/rancher-vsphere-csi-3.0.1-rancher101.tgz) |
| rancher-vsphere-cpi | [1.5.100](https://github.com/rancher/rke2-charts/raw/main/assets/rancher-vsphere-cpi/rancher-vsphere-cpi-1.5.100.tgz) |
| harvester-cloud-provider | [0.2.200](https://github.com/rancher/rke2-charts/raw/main/assets/harvester-cloud-provider/harvester-cloud-provider-0.2.200.tgz) |
| harvester-csi-driver | [0.1.1600](https://github.com/rancher/rke2-charts/raw/main/assets/harvester-cloud-provider/harvester-csi-driver-0.1.1600.tgz) |
| rke2-snapshot-controller | [1.7.202](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-snapshot-controller/rke2-snapshot-controller-1.7.202.tgz) |
| rke2-snapshot-controller-crd | [1.7.202](https://github.com/rancher/rke2-charts/raw/main/assets/rke2-snapshot-controller/rke2-snapshot-controller-crd-1.7.202.tgz) |
| 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) |


-----
2 changes: 2 additions & 0 deletions scripts/collect-all-release-notes.sh
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,8 @@ for minor in $MINORS; do
# Add extra levels for Docusaurus Sidebar and link to GH release page
sed -i 's/^# Release \(.*\)/## Release [\1](https:\/\/github.com\/rancher\/rke2\/releases\/tag\/\1)/' "${file}"
sed -i 's/^## Changes since/### Changes since/' "${file}"
# Wrap Important Notes in a Warning block
perl -i -p0e 's/\*\*Important Notes\*\*(.*?)###/:::warning Important Notes\n$1\n:::\n\n###/s' "${file}"
done
echo -e "\n<br />\n" >> $global_table
# Append the global component and version table
Expand Down

0 comments on commit 6594cd9

Please sign in to comment.