Skip to content

Commit

Permalink
New v1.28.X page
Browse files Browse the repository at this point in the history
Signed-off-by: Derek Nola <[email protected]>
  • Loading branch information
dereknola committed Sep 25, 2023
1 parent 36c66f5 commit b9f3652
Show file tree
Hide file tree
Showing 2 changed files with 60 additions and 1 deletion.
59 changes: 59 additions & 0 deletions docs/release-notes/v1.28.X.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
---
hide_table_of_contents: true
---

# v1.28.X

:::caution 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.28.md#urgent-upgrade-notes).
:::

| Version | Release date | Kubernetes | Kine | SQLite | Etcd | Containerd | Runc | Flannel | Metrics-server | Traefik | CoreDNS | Helm-controller | Local-path-provisioner |
| ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- | ----- |
| [v1.28.2+k3s1](v1.28.X.md#release-v1282k3s1) | Sep 20 2023| [v1.28.2](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.28.md#v1282) | [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.9-k3s1](https://github.com/k3s-io/etcd/releases/tag/v3.5.9-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.28.1+k3s1](v1.28.X.md#release-v1281k3s1) | Sep 08 2023| [v1.28.1](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.28.md#v1281) | [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.9-k3s1](https://github.com/k3s-io/etcd/releases/tag/v3.5.9-k3s1) | [v1.7.3-k3s2](https://github.com/k3s-io/containerd/releases/tag/v1.7.3-k3s2) | [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) |

<br />

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

This release updates Kubernetes to v1.28.2, 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.28.md#changelog-since-v1281).

### Changes since v1.28.1+k3s1:

* Update channel for version v1.28 [(#8305)](https://github.com/k3s-io/k3s/pull/8305)
* Bump kine to v0.10.3 [(#8323)](https://github.com/k3s-io/k3s/pull/8323)
* Update to v1.28.2 and go v1.20.8 [(#8364)](https://github.com/k3s-io/k3s/pull/8364)
* Bump embedded containerd to v1.7.6
* Bump embedded stargz-snapshotter plugin to latest
* Fixed intermittent drone CI failures due to race conditions in test environment setup scripts
* Fixed CI failures due to changes to api discovery changes in Kubernetes 1.28

-----
## Release v1.28.1+k3s1
<!-- v1.28.1+k3s1 -->
This release is K3S's first in the v1.28 line. This release updates Kubernetes to v1.28.1.

:::caution IMPORTANT
This release includes remediation for 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 documentation on changes in behavior that harden clusters against this vulnerability.
:::

:::warning Critical Regression
Kubernetes v1.28 contains a critical regression ([kubernetes/kubernetes#120247](https://github.com/kubernetes/kubernetes/issues/120247)) that causes init containers to run at the same time as app containers following a restart of the node. This issue will be fixed in v1.28.2. We do not recommend using K3s v1.28 at this time if your application depends on init containers.
:::

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

### Changes since v1.27.5+k3s1:

* Update to v1.28.1 [(#8239)](https://github.com/k3s-io/k3s/pull/8239)
* CLI Removal for v1.28.0 [(#8203)](https://github.com/k3s-io/k3s/pull/8203)
* Secrets Encryption V3 [(#8111)](https://github.com/k3s-io/k3s/pull/8111)
* Add new CLI flag to disable TLS SAN CN filtering [(#8252)](https://github.com/k3s-io/k3s/pull/8252)
* Added a new `--tls-san-security` option.
* Add RWMutex to address controller [(#8268)](https://github.com/k3s-io/k3s/pull/8268)

-----
2 changes: 1 addition & 1 deletion scripts/collect-all-release-notes.sh
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ function gen_md_link()
echo "${release_link}"
}

MINORS="v1.24 v1.25 v1.26 v1.27"
MINORS="v1.25 v1.26 v1.27 v1.28"

for minor in $MINORS; do
product=k3s
Expand Down

0 comments on commit b9f3652

Please sign in to comment.