Skip to content

Commit 85f6aa5

Browse files
authored
Merge pull request #3331 from Random-Liu/1.2.7-release-note
Prepare v1.2.7 release
2 parents 1bda2ed + bad4fdd commit 85f6aa5

2 files changed

Lines changed: 41 additions & 1 deletion

File tree

releases/v1.2.7.toml

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
# commit to be tagged for new release
2+
commit = "HEAD"
3+
4+
project_name = "containerd"
5+
github_repo = "containerd/containerd"
6+
match_deps = "^github.com/(containerd/[a-zA-Z0-9-]+)$"
7+
8+
# previous release
9+
previous = "v1.2.6"
10+
11+
pre_release = false
12+
13+
preface = """\
14+
The seventh patch release for `containerd` 1.2 introduces OCI
15+
image descriptor annotation support and contains fixes for
16+
containerd shim logs, container stop/deletion, cri plugin
17+
and selinux.
18+
19+
It also contains several important bug fixes for goroutine and
20+
file descriptor leakage in containerd and containerd shims.
21+
### Notable Updates
22+
* Support annotations in the OCI image descriptor, and filtering image by annotations. [#3254](https://github.com/containerd/containerd/pull/3254)
23+
* Support context timeout in ttrpc which can help avoid containerd hangs when a shim is unresponsive. [ttrpc#31](https://github.com/containerd/ttrpc/pull/31)
24+
* Fix a bug that containerd shim leaks goroutine and file descriptor after containerd restarts. [ttrpc#37](https://github.com/containerd/ttrpc/pull/37)
25+
* Fix a bug that a container can't be deleted if first deletion attempt is canceled or timeout. [#3264](https://github.com/containerd/containerd/pull/3264)
26+
* Fix a bug that containerd leaks file descriptor when using v2 containerd shims, e.g. `containerd-shim-runc-v1`. [#3273](https://github.com/containerd/containerd/pull/3273)
27+
* Fix a bug that a container with lingering processes can't terminate when it shares pid namespace with another container. [moby/moby#38978)(https://github.com/moby/moby/issues/38978)
28+
* Fix a bug that containerd can't read shim logs after restart. [#3282](https://github.com/containerd/containerd/pull/3282)
29+
* Fix a bug that `shim_debug` option is not honored for existing containerd shims after containerd restarts. [#3283](https://github.com/containerd/containerd/pull/3283)
30+
* cri: Fix a bug that a container can't be stopped when the exit event is not successfully published by the containerd shim. [#3125](https://github.com/containerd/containerd/issues/3125), [#3177](https://github.com/containerd/containerd/issues/3177)
31+
* cri: Fix a bug that exec process is not cleaned up if grpc context is canceled or timeout. [cri#1159](https://github.com/containerd/cri/pull/1159)
32+
* Fix a selinux keyring labeling issue by updating runc to v1.0.0-rc.8 and selinux library to v1.2.2. [opencontainers/selinux#50](https://github.com/opencontainers/selinux/pull/50)
33+
* Update ttrpc to f82148331ad2181edea8f3f649a1f7add6c3f9c2. [#3316](https://github.com/containerd/containerd/pull/3316)
34+
* Update cri to 49ca74043390bc2eeea7a45a46005fbec58a3f88. [#3330](https://github.com/containerd/containerd/pull/3330)
35+
"""
36+
37+
# notable prs to include in the release notes, 1234 is the pr number
38+
[notes]
39+
40+
[breaking]

version/version.go

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

2323
// Version holds the complete version number. Filled in at linking time.
24-
Version = "1.2.5+unknown"
24+
Version = "1.2.7+unknown"
2525

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

0 commit comments

Comments
 (0)