Skip to content

Commit 0ced6ac

Browse files
committed
Prepare release notes for v1.7.0-beta.4
Signed-off-by: Derek McGowan <[email protected]>
1 parent fe5d1d3 commit 0ced6ac

3 files changed

Lines changed: 18 additions & 3 deletions

File tree

.mailmap

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ Fupan Li <[email protected]> <[email protected]>
4141
4242
Furkan Türkal <[email protected]>
4343
Georgia Panoutsakopoulou <[email protected]>
44+
4445
Guangming Wang <[email protected]>
4546
Haiyan Meng <[email protected]>
4647
@@ -145,6 +146,7 @@ Xuean Yan <[email protected]>
145146
Yang Yang <[email protected]>
146147
Yue Zhang <[email protected]>
147148
Yuxing Liu <[email protected]>
149+
Zechun Chen <[email protected]>
148150
149151
Zhang Wei <[email protected]>
150152
zhangyadong <[email protected]>

releases/v1.7.0-beta.toml

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -61,14 +61,24 @@ See the [NRI Docs](https://github.com/containerd/containerd/blob/main/docs/NRI.m
6161
* **Support for cgroups blockio** ([#5490](https://github.com/containerd/containerd/pull/5490))
6262
* **Add restart policy for enhanced restart manager** ([#6744](https://github.com/containerd/containerd/pull/6744))
6363
64+
#### gRPC Shim Support _(experimental)_
65+
66+
* **Initial gRPC shim support** ([#8052](https://github.com/containerd/containerd/pull/8052))
67+
68+
Adds support for shims to use gRPC in addition to ttrpc. Existing ttrpc shim support is not going
69+
away and will continue to be recommended for the best performance and lowest shim memory overhead.
70+
The gRPC support allows implementation of a wider range of shim implementations which may not
71+
have access to a stable ttrpc library in the implementation language. The shim protocol is also
72+
updated to allow the shims to specify the protocol which is supported.
73+
6474
#### Road to 2.0
6575
6676
##### Refactoring
6777
6878
There are multiple places in the code today which are being targeted for refactoring to make long term support easier and to provide more extension points.
6979
7080
The CRI plugin is the most complex containerd plugin with a wide range of functionality. A major effort in this release and before 2.0 involves moving functionality
71-
out of the single CRI plugin into smaller-scoped containerd plugins, such that they can be used and tested independenty. The new sandbox and distribution interfaces provide one example of this,
81+
out of the single CRI plugin into smaller-scoped containerd plugins, such that they can be used and tested independently. The new sandbox and distribution interfaces provide one example of this,
7282
but it also being done for image and network management.
7383
7484
The version of ttrpc has been updated this release to support streaming, allowing existing grpc services to use ttrpc.
@@ -97,8 +107,9 @@ The 2.0 release will remove any feature deprecated in 1.x. Features deprecated i
97107
98108
#### CRI Updates
99109
100-
* **Support image pull progress timeout** ([#6150](https://github.com/containerd/containerd/pull/6150))
101110
* **Fix CRI plugin to setup pod network after creating the sandbox container** ([#5904](https://github.com/containerd/containerd/pull/5904))
111+
* **Support image pull progress timeout** ([#6150](https://github.com/containerd/containerd/pull/6150))
112+
* **Add experimental support for runtime specific snapshotters** ([#6899](https://github.com/containerd/containerd/pull/6899))
102113
* **Pass all TOML runtime configuration options from CRI to the runtime** ([#7764](https://github.com/containerd/containerd/pull/7764))
103114
* **Support for user namespaces in stateless pods ([KEP-127](https://github.com/kubernetes/enhancements/tree/master/keps/sig-node/127-user-namespaces)) _(experimental)_** ([#7679](https://github.com/containerd/containerd/pull/7679))
104115
* **Add network plugin metrics** ([#7858](https://github.com/containerd/containerd/pull/7858))
@@ -114,6 +125,8 @@ The 2.0 release will remove any feature deprecated in 1.x. Features deprecated i
114125
* **Add support for default registry host configuration** ([#7607](https://github.com/containerd/containerd/pull/7607))
115126
* **Use github.com/minio/sha256-simd for more efficient sha256 calculation** ([#7732](https://github.com/containerd/containerd/pull/7732))
116127
* **Make OCI options cross-platform** ([#7928](https://github.com/containerd/containerd/pull/7928))
128+
* **Update release builds to build from Ubuntu 20.04 with glibc 2.31** ([#8021](https://github.com/containerd/containerd/pull/8021))
129+
* **Use data field from OCI descriptor when provided for fetch** ([#8076](https://github.com/containerd/containerd/pull/8076))
117130
118131
See the changelog for complete list of changes"""
119132

version/version.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ var (
2323
Package = "github.com/containerd/containerd"
2424

2525
// Version holds the complete version number. Filled in at linking time.
26-
Version = "1.7.0-beta.3+unknown"
26+
Version = "1.7.0-beta.4+unknown"
2727

2828
// Revision is filled with the VCS (e.g. git) revision being used to build
2929
// the program at linking time.

0 commit comments

Comments
 (0)