Prepare release notes for v1.6.0
Signed-off-by: Derek McGowan <derek@mcg.dev>
This commit is contained in:
parent
b73979f113
commit
8713c0472f
43
RELEASES.md
43
RELEASES.md
@ -100,21 +100,23 @@ The current state is available in the following tables:
|
||||
| [1.1](https://github.com/containerd/containerd/releases/tag/v1.1.8) | End of Life | April 23, 2018 | October 23, 2019 |
|
||||
| [1.2](https://github.com/containerd/containerd/releases/tag/v1.2.13) | End of Life | October 24, 2018 | October 15, 2020 |
|
||||
| [1.3](https://github.com/containerd/containerd/releases/tag/v1.3.10) | End of Life | September 26, 2019 | March 4, 2021 |
|
||||
| [1.4](https://github.com/containerd/containerd/releases/tag/v1.4.12) | Extended | August 17, 2020 | November 3, 2021 (Active), March 3, 2022 (Extended) |
|
||||
| [1.5](https://github.com/containerd/containerd/releases/tag/v1.5.9) | Active | May 3, 2021 | max(May 3, 2022, release of 1.6.0 + 6 months) |
|
||||
| [1.6](https://github.com/containerd/containerd/milestone/34) | Next | TBD | max(TBD+1 year, release of 1.7.0 or 2.0.0 + 6 months) |
|
||||
| [1.4](https://github.com/containerd/containerd/releases/tag/v1.4.12) | Extended | August 17, 2020 | March 3, 2022 (Extended) |
|
||||
| [1.5](https://github.com/containerd/containerd/releases/tag/v1.5.9) | Active | May 3, 2021 | October 28, 2022 |
|
||||
| [1.6](https://github.com/containerd/containerd/releases/tag/v1.6.0) | Active | February 15, 2022 | max(February 15, 2023 or release of 1.7.0 + 6 months) |
|
||||
| [1.7](https://github.com/containerd/containerd/milestone/42) | Next | TBD | TBD |
|
||||
|
||||
Note that branches and release from before 1.0 may not follow these rules.
|
||||
|
||||
| CRI-Containerd Version | Containerd Version | Kubernetes Version | CRI Version |
|
||||
|------------------------|--------------------|--------------------|-------------|
|
||||
| v1.0.0-alpha.x | | 1.7, 1.8 | v1alpha1 |
|
||||
| v1.0.0-beta.x | | 1.9 | v1alpha1 |
|
||||
| End-Of-Life | v1.1 (End-Of-Life) | 1.10+ | v1alpha2 |
|
||||
| | v1.2 (End-Of-Life) | 1.10+ | v1alpha2 |
|
||||
| | v1.3 (End-Of-Life) | 1.12+ | v1alpha2 |
|
||||
| | v1.4 | 1.19+ | v1alpha2 |
|
||||
| | v1.5 | 1.20+ | v1alpha2 |
|
||||
| CRI-Containerd Version | Containerd Version | Kubernetes Version | CRI Version |
|
||||
|------------------------|--------------------|--------------------|--------------|
|
||||
| v1.0.0-alpha.x | | 1.7, 1.8 | v1alpha1 |
|
||||
| v1.0.0-beta.x | | 1.9 | v1alpha1 |
|
||||
| End-Of-Life | v1.1 (End-Of-Life) | 1.10+ | v1alpha2 |
|
||||
| | v1.2 (End-Of-Life) | 1.10+ | v1alpha2 |
|
||||
| | v1.3 (End-Of-Life) | 1.12+ | v1alpha2 |
|
||||
| | v1.4 | 1.19+ | v1alpha2 |
|
||||
| | v1.5 | 1.20+ | v1alpha2 |
|
||||
| | v1.6 | 1.23+ | v1, v1alpha2 |
|
||||
|
||||
**Note:** The support table above specifies the Kubernetes Version that was supported at time of release of the containerd - cri integration and Kubernetes only supports n-3 minor release versions.
|
||||
|
||||
@ -193,9 +195,9 @@ containerd versions:
|
||||
| GRPC API | Stable | 1.0 | [gRPC API](#grpc-api) |
|
||||
| Metrics API | Stable | 1.0 | - |
|
||||
| Runtime Shim API | Stable | 1.2 | - |
|
||||
| Daemon Config | Stable | 1.0 | - |
|
||||
| Daemon Config | Stable | 1.0 | - |
|
||||
| CRI GRPC API | Stable | 1.6 (_CRI v1_) | [cri-api](https://github.com/kubernetes/cri-api/tree/master/pkg/apis/runtime/v1) |
|
||||
| Go client API | Unstable | _future_ | [godoc](https://godoc.org/github.com/containerd/containerd) |
|
||||
| CRI GRPC API | Unstable | v1alpha2 _current_ | [cri-api](https://github.com/kubernetes/cri-api/tree/master/pkg/apis/runtime/v1alpha2) |
|
||||
| `ctr` tool | Unstable | Out of scope | - |
|
||||
|
||||
From the version stated in the above table, that component must adhere to the
|
||||
@ -334,9 +336,10 @@ against total impact.
|
||||
|
||||
The deprecated features are shown in the following table:
|
||||
|
||||
| Component | Deprecation release | Target release for removal | Recommendation |
|
||||
|----------------------------------------------------------------------|---------------------|----------------------------|-------------------------------|
|
||||
| Runtime V1 API and implementation (`io.containerd.runtime.v1.linux`) | containerd v1.4 | containerd v2.0 | Use `io.containerd.runc.v2` |
|
||||
| Runc V1 implementation of Runtime V2 (`io.containerd.runc.v1`) | containerd v1.4 | containerd v2.0 | Use `io.containerd.runc.v2` |
|
||||
| config.toml `version = 1` | containerd v1.5 | containerd v2.0 | Use config.toml `version = 2` |
|
||||
| Built-in `aufs` snapshotter | containerd v1.5 | containerd v2.0 | Use `overlayfs` snapshotter |
|
||||
| Component | Deprecation release | Target release for removal | Recommendation |
|
||||
|----------------------------------------------------------------------|---------------------|----------------------------|-----------------------------------|
|
||||
| Runtime V1 API and implementation (`io.containerd.runtime.v1.linux`) | containerd v1.4 | containerd v2.0 | Use `io.containerd.runc.v2` |
|
||||
| Runc V1 implementation of Runtime V2 (`io.containerd.runc.v1`) | containerd v1.4 | containerd v2.0 | Use `io.containerd.runc.v2` |
|
||||
| config.toml `version = 1` | containerd v1.5 | containerd v2.0 | Use config.toml `version = 2` |
|
||||
| Built-in `aufs` snapshotter | containerd v1.5 | containerd v2.0 | Use `overlayfs` snapshotter |
|
||||
| `cri-containerd-*.tar.gz` release bundles | containerd v1.6 | containerd v2.0 | Use `containerd-*.tar.gz` bundles |
|
||||
|
@ -8,7 +8,7 @@ match_deps = "^github.com/(containerd/[a-zA-Z0-9-]+)$"
|
||||
# previous release
|
||||
previous = "v1.5.0"
|
||||
|
||||
pre_release = true
|
||||
pre_release = false
|
||||
|
||||
preface = """\
|
||||
The seventh major release of containerd includes many improvements and added
|
||||
@ -59,4 +59,20 @@ support to increase overall compatibility and stability.
|
||||
* **Allow WithServices to use custom implementations** ([#5709](https://github.com/containerd/containerd/pull/5709))
|
||||
* **Support custom compressor for walking differ** ([#5735](https://github.com/containerd/containerd/pull/5735))
|
||||
|
||||
### Release Updates
|
||||
|
||||
#### containerd/CNI/runc/critools tar bundle
|
||||
|
||||
The tar bundles released as `cri-containerd-*.tar.gz` contain a build of runc
|
||||
linked with a newer version of libseccomp. This dynamically-linked build of runc
|
||||
was built on Ubuntu 18.04 and will not work on some other distributions, such as
|
||||
RHEL 7 and Debian 10. Users of such distributions may get a statically-linked
|
||||
runc binary from https://github.com/opencontainers/runc/releases or build runc
|
||||
for their own environment.
|
||||
|
||||
> **_Deprecation_** These tar bundles are now deprecated and will be removed or
|
||||
> replaced in containerd 2.0. Projects relying on these tar bundles should use
|
||||
> the `containerd-*.tar.gz` bundles or work with the containerd community on a
|
||||
> suitable replacement in containerd 2.0.
|
||||
|
||||
See the changelog for complete list of changes"""
|
@ -23,7 +23,7 @@ var (
|
||||
Package = "github.com/containerd/containerd"
|
||||
|
||||
// Version holds the complete version number. Filled in at linking time.
|
||||
Version = "1.6.0-rc.4+unknown"
|
||||
Version = "1.6.0+unknown"
|
||||
|
||||
// Revision is filled with the VCS (e.g. git) revision being used to build
|
||||
// the program at linking time.
|
||||
|
Loading…
Reference in New Issue
Block a user