Skip to content

Commit

Permalink
Update Release Notes - October 2023(#196)
Browse files Browse the repository at this point in the history
* update release-notes/k3s-*.md
Signed-off-by: Derek Nola <[email protected]>
  • Loading branch information
github-actions[bot] authored Nov 14, 2023
1 parent 8b65c38 commit 3664857
Show file tree
Hide file tree
Showing 6 changed files with 281 additions and 18 deletions.
11 changes: 8 additions & 3 deletions .github/workflows/release-notes.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@ name: Collect Release Notes
on:
workflow_dispatch

env:
MINORS: "v1.25 v1.26 v1.27 v1.28"
permissions:
contents: write
pull-requests: write
Expand All @@ -11,10 +13,13 @@ jobs:
steps:
- name: Check out repository code
uses: actions/checkout@v3
- name: Generate release notes
- name: Remove old release notes
run: |
rm docs/release-notes/*.md
scripts/collect-all-release-notes.sh
for minor in $MINORS; do
rm docs/release-notes/$minor*.md
done
- name: Generate release notes
run: scripts/collect-all-release-notes.sh
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: Create Pull Request
Expand Down
64 changes: 61 additions & 3 deletions docs/release-notes/v1.25.X.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,8 @@ Before upgrading from earlier releases, be sure to read the Kubernetes [Urgent U

| Version | Release date | Kubernetes | Kine | SQLite | Etcd | Containerd | Runc | Flannel | Metrics-server | Traefik | CoreDNS | Helm-controller | Local-path-provisioner |
| ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- |
| [v1.25.15+k3s2](v1.25.X.md#release-v12515k3s2) | Nov 08 2023| [v1.25.15](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.25.md#v12515) | [v0.10.3](https://github.com/k3s-io/kine/releases/tag/v0.10.3) | [3.42.0](https://sqlite.org/releaselog/3_42_0.html) | [v3.5.3-k3s1](https://github.com/k3s-io/etcd/releases/tag/v3.5.3-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.22.2](https://github.com/flannel-io/flannel/releases/tag/v0.22.2) | [v0.6.3](https://github.com/kubernetes-sigs/metrics-server/releases/tag/v0.6.3) | [v2.10.5](https://github.com/traefik/traefik/releases/tag/v2.10.5) | [v1.10.1](https://github.com/coredns/coredns/releases/tag/v1.10.1) | [v0.15.4](https://github.com/k3s-io/helm-controller/releases/tag/v0.15.4) | [v0.0.24](https://github.com/rancher/local-path-provisioner/releases/tag/v0.0.24) |
| [v1.25.15+k3s1](v1.25.X.md#release-v12515k3s1) | Oct 30 2023| [v1.25.15](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.25.md#v12515) | [v0.10.3](https://github.com/k3s-io/kine/releases/tag/v0.10.3) | [3.42.0](https://sqlite.org/releaselog/3_42_0.html) | [v3.5.3-k3s1](https://github.com/k3s-io/etcd/releases/tag/v3.5.3-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.22.2](https://github.com/flannel-io/flannel/releases/tag/v0.22.2) | [v0.6.3](https://github.com/kubernetes-sigs/metrics-server/releases/tag/v0.6.3) | [v2.10.5](https://github.com/traefik/traefik/releases/tag/v2.10.5) | [v1.10.1](https://github.com/coredns/coredns/releases/tag/v1.10.1) | [v0.15.4](https://github.com/k3s-io/helm-controller/releases/tag/v0.15.4) | [v0.0.24](https://github.com/rancher/local-path-provisioner/releases/tag/v0.0.24) |
| [v1.25.14+k3s1](v1.25.X.md#release-v12514k3s1) | Sep 20 2023| [v1.25.14](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.25.md#v12514) | [v0.10.3](https://github.com/k3s-io/kine/releases/tag/v0.10.3) | [3.42.0](https://sqlite.org/releaselog/3_42_0.html) | [v3.5.3-k3s1](https://github.com/k3s-io/etcd/releases/tag/v3.5.3-k3s1) | [v1.7.6-k3s1](https://github.com/k3s-io/containerd/releases/tag/v1.7.6-k3s1) | [v1.1.8](https://github.com/opencontainers/runc/releases/tag/v1.1.8) | [v0.22.2](https://github.com/flannel-io/flannel/releases/tag/v0.22.2) | [v0.6.3](https://github.com/kubernetes-sigs/metrics-server/releases/tag/v0.6.3) | [v2.9.10](https://github.com/traefik/traefik/releases/tag/v2.9.10) | [v1.10.1](https://github.com/coredns/coredns/releases/tag/v1.10.1) | [v0.15.4](https://github.com/k3s-io/helm-controller/releases/tag/v0.15.4) | [v0.0.24](https://github.com/rancher/local-path-provisioner/releases/tag/v0.0.24) |
| [v1.25.13+k3s1](v1.25.X.md#release-v12513k3s1) | Sep 05 2023| [v1.25.13](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.25.md#v12513) | [v0.10.2](https://github.com/k3s-io/kine/releases/tag/v0.10.2) | [3.42.0](https://sqlite.org/releaselog/3_42_0.html) | [v3.5.3-k3s1](https://github.com/k3s-io/etcd/releases/tag/v3.5.3-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.22.2](https://github.com/flannel-io/flannel/releases/tag/v0.22.2) | [v0.6.3](https://github.com/kubernetes-sigs/metrics-server/releases/tag/v0.6.3) | [v2.9.10](https://github.com/traefik/traefik/releases/tag/v2.9.10) | [v1.10.1](https://github.com/coredns/coredns/releases/tag/v1.10.1) | [v0.15.4](https://github.com/k3s-io/helm-controller/releases/tag/v0.15.4) | [v0.0.24](https://github.com/rancher/local-path-provisioner/releases/tag/v0.0.24) |
| [v1.25.12+k3s1](v1.25.X.md#release-v12512k3s1) | Jul 27 2023| [v1.25.12](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.25.md#v12512) | [v0.10.1](https://github.com/k3s-io/kine/releases/tag/v0.10.1) | [3.39.2](https://sqlite.org/releaselog/3_39_2.html) | [v3.5.3-k3s1](https://github.com/k3s-io/etcd/releases/tag/v3.5.3-k3s1) | [v1.7.1-k3s1](https://github.com/k3s-io/containerd/releases/tag/v1.7.1-k3s1) | [v1.1.7](https://github.com/opencontainers/runc/releases/tag/v1.1.7) | [v0.22.0](https://github.com/flannel-io/flannel/releases/tag/v0.22.0) | [v0.6.3](https://github.com/kubernetes-sigs/metrics-server/releases/tag/v0.6.3) | [v2.9.10](https://github.com/traefik/traefik/releases/tag/v2.9.10) | [v1.10.1](https://github.com/coredns/coredns/releases/tag/v1.10.1) | [v0.15.2](https://github.com/k3s-io/helm-controller/releases/tag/v0.15.2) | [v0.0.24](https://github.com/rancher/local-path-provisioner/releases/tag/v0.0.24) |
Expand All @@ -28,6 +30,64 @@ Before upgrading from earlier releases, be sure to read the Kubernetes [Urgent U

<br />

## Release v1.25.15+k3s2
<!-- v1.25.15+k3s2 -->

This release updates Kubernetes to v1.25.15, and fixes a number of issues.

For more details on what's new, see the [Kubernetes release notes](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.25.md#changelog-since-v12515).

### Changes since v1.25.15+k3s1:

* E2E Domain Drone Cleanup [(#8584)](https://github.com/k3s-io/k3s/pull/8584)
* Fix SystemdCgroup in templates_linux.go [(#8767)](https://github.com/k3s-io/k3s/pull/8767)
* Fixed an issue with identifying additional container runtimes
* Update traefik chart to v25.0.0 [(#8777)](https://github.com/k3s-io/k3s/pull/8777)
* Update traefik to fix registry value [(#8791)](https://github.com/k3s-io/k3s/pull/8791)

-----
## Release v1.25.15+k3s1
<!-- v1.25.15+k3s1 -->

This release updates Kubernetes to v1.25.15, and fixes a number of issues.

For more details on what's new, see the [Kubernetes release notes](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.25.md#changelog-since-v12514).

### Changes since v1.25.14+k3s1:

* Fix error reporting [(#8413)](https://github.com/k3s-io/k3s/pull/8413)
* Add context to flannel errors [(#8421)](https://github.com/k3s-io/k3s/pull/8421)
* Testing Backports for September [(#8301)](https://github.com/k3s-io/k3s/pull/8301)
* Include the interface name in the error message [(#8437)](https://github.com/k3s-io/k3s/pull/8437)
* Add extraArgs to tailscale [(#8466)](https://github.com/k3s-io/k3s/pull/8466)
* Update kube-router [(#8445)](https://github.com/k3s-io/k3s/pull/8445)
* Added error when cluster reset while using server flag [(#8457)](https://github.com/k3s-io/k3s/pull/8457)
* The user will receive a error when --cluster-reset with the --server flag
* Cluster reset from non bootstrap nodes [(#8454)](https://github.com/k3s-io/k3s/pull/8454)
* Fix spellcheck problem (bootstrap ==> bootstrap) [(#8511)](https://github.com/k3s-io/k3s/pull/8511)
* Take IPFamily precedence based on order [(#8506)](https://github.com/k3s-io/k3s/pull/8506)
* Network defaults are duplicated, remove one [(#8553)](https://github.com/k3s-io/k3s/pull/8553)
* Advertise address integration test [(#8518)](https://github.com/k3s-io/k3s/pull/8518)
* Fixed tailscale node IP dualstack mode in case of IPv4 only node [(#8560)](https://github.com/k3s-io/k3s/pull/8560)
* Server Token Rotation [(#8578)](https://github.com/k3s-io/k3s/pull/8578)
* Users can now rotate the server token using `k3s token rotate -t <OLD_TOKEN> --new-token <NEW_TOKEN>`. After command succeeds, all server nodes must be restarted with the new token.
* Clear remove annotations on cluster reset [(#8589)](https://github.com/k3s-io/k3s/pull/8589)
* Fixed an issue that could cause k3s to attempt to remove members from the etcd cluster immediately following a cluster-reset/restore, if they were queued for removal at the time the snapshot was taken.
* Use IPv6 in case is the first configured IP with dualstack [(#8599)](https://github.com/k3s-io/k3s/pull/8599)
* Backports for 2023-10 release [(#8617)](https://github.com/k3s-io/k3s/pull/8617)
* Update kube-router package in build script [(#8636)](https://github.com/k3s-io/k3s/pull/8636)
* Add etcd-only/control-plane-only server test and fix control-plane-only server crash [(#8644)](https://github.com/k3s-io/k3s/pull/8644)
* Windows agent support [(#8646)](https://github.com/k3s-io/k3s/pull/8646)
* Use `version.Program` not K3s in token rotate logs [(#8654)](https://github.com/k3s-io/k3s/pull/8654)
* Add --image-service-endpoint flag (#8279) [(#8664)](https://github.com/k3s-io/k3s/pull/8664)
* Add `--image-service-endpoint` flag to specify an external image service socket.
* Backport etcd fixes [(#8692)](https://github.com/k3s-io/k3s/pull/8692)
* Re-enable etcd endpoint auto-sync
* Manually requeue configmap reconcile when no nodes have reconciled snapshots
* Update to v1.25.15 and Go to v1.20.10 [(#8679)](https://github.com/k3s-io/k3s/pull/8679)
* Fix s3 snapshot restore [(#8735)](https://github.com/k3s-io/k3s/pull/8735)

-----
## Release v1.25.14+k3s1
<!-- v1.25.14+k3s1 -->

Expand All @@ -50,9 +110,7 @@ For more details on what's new, see the [Kubernetes release notes](https://githu
<!-- v1.25.13+k3s1 -->
This release updates Kubernetes to v1.25.13, and fixes a number of issues.

:::caution IMPORTANT
This release includes support for remediating CVE-2023-32187, a potential Denial of Service attack vector on K3s servers. See https://github.com/k3s-io/k3s/security/advisories/GHSA-m4hf-6vgr-75r2 for more information, including mandatory steps necessary to harden clusters against this vulnerability.
:::
⚠️ IMPORTANT: This release includes support for remediating CVE-2023-32187, a potential Denial of Service attack vector on K3s servers. See https://github.com/k3s-io/k3s/security/advisories/GHSA-m4hf-6vgr-75r2 for more information, including mandatory steps necessary to harden clusters against this vulnerability.

For more details on what's new, see the [Kubernetes release notes](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.25.md#changelog-since-v12512).

Expand Down
Loading

0 comments on commit 3664857

Please sign in to comment.