v1.7.16
版本发布时间: 2024-04-25 21:53:08
containerd/containerd最新发布版本:v2.0.0(2024-11-06 03:37:39)
Welcome to the v1.7.16 release of containerd!
The sixteenth patch release for containerd 1.7 contains various fixes and updates.
Highlights
- Update AppArmor template to allow confined runc to kill containers (#10129)
- Fix config import relative path glob (#9834)
- Update AppArmor template to better support rootlesskit (#10116)
- Update HTTP fallback to better account for TLS timeout and previous attempts (#10112)
- Add support for HPC port forwarding (#10008)
- Prevent GC from schedule itself with 0 period. (#10102)
- Fix issue with using invalid token to retry fetching layer (#10065)
- Automatically decompress archives for transfer service import (#9989)
- Fix HTTPFallback fails when pushing manifest (#10044)
- Add support for configuring otel from env and config deprecation notice (#9992)
- Fix deadlock during NRI plugin registration (containerd/nri#79)
Build and Release Toolchain
- Update Go to 1.21.9 and 1.22.2 with net/http security fix (#10115)
Container Runtime Interface (CRI)
- Fix CRI snapshotter root path when not under containerd root (#10096)
- Fix network creation failure from CreatedAt time as 269 years ago (#10122)
- Include userns info in PodSandboxStatus (#9865)
- Fix default working directory Windows HostProcess containers (#10071)
- Fix ListPodSandboxStats to skip sandboxes with missing tasks (#10042)
Deprecations
- Add support for configuring otel from env and config deprecation notice (#9992)
Please try out the release binaries and report any issues at https://github.com/containerd/containerd/issues.
Contributors
- Derek McGowan
- Samuel Karp
- Wei Fu
- Danny Canter
- Kazuyoshi Kato
- Kirtana Ashok
- Maksym Pavlenko
- Phil Estes
- Sebastiaan van Stijn
- Brian Goff
- Rodrigo Campos
- Akihiro Suda
- Angelos Kolaitis
- Bin Tang
- David Porter
- Edgar Lee
- Evan Lezar
- Kirill A. Korinsky
- Kohei Tokunaga
- Maksim An
- Paweł Gronowski
- Tomáš Virtus
- 张钰10307750
- 沈陵
Changes
50 commits
- Add release notes for v1.7.16 (#10124)
-
1c623084f
Add release notes for v1.7.16
-
- Update AppArmor template to allow confined runc to kill containers (#10129)
-
18a2c36fa
apparmor: Allow confined runc to kill containers
-
- Fix config import relative path glob (#9834)
-
62e9535f2
Fix config import relative path glob
-
- Fix CRI snapshotter root path when not under containerd root (#10096)
- Fix network creation failure from CreatedAt time as 269 years ago (#10122)
-
293f5151d
pod: CreatedAt time will be 269 years ago while creating cri network failed.
-
- Update AppArmor template to better support rootlesskit (#10116)
-
af19e746e
apparmor: addsignal (receive) peer=/usr/local/bin/rootlesskit,
-
- Update Go to 1.21.9 and 1.22.2 with net/http security fix (#10115)
-
637d259dd
update to go1.21.9, go1.22.2
-
- Update HTTP fallback to better account for TLS timeout and previous attempts (#10112)
- Add support for HPC port forwarding (#10008)
-
3df5d4445
Add support for HPC port forwarding
-
- Prevent GC from schedule itself with 0 period. (#10102)
-
5c15bf406
Prevent GC from schedule itself with 0 period.
-
- Include userns info in PodSandboxStatus (#9865)
- mod: bump github.com/containerd/nri@v0.6.1 (#10097)
-
395a31901
mod: bump github.com/containerd/nri@v0.6.1
-
- Fix issue with using invalid token to retry fetching layer (#10065)
-
f61de0864
fix bug that using invalid token to retry fetching layer
-
- Bump tags.cncf.io/container-device-interface to v0.7.2 (#10077)
-
7a2f49f70
Bump tags.cncf.io/container-device-interface to v0.7.2
-
- Fix default working directory Windows HostProcess containers (#10071)
-
989f1ec54
fix default working directoryhostProcess
-
- Fix unexpected order of mounts since go 1.19 (#10063)
-
9f774e438
fix(cri): fix unexpected order of mounts since go 1.19
-
- Automatically decompress archives for transfer service import (#9989)
-
2aec52493
Automatically decompress archives for transfer service import
-
- Use different containerd sock address in tests (#10056)
-
8c76e7948
Use different containerd sock address in tests
-
- Fix HTTPFallback fails when pushing manifest (#10044)
-
18f4ad5ee
remote: Fix HTTPFallback fails when pushing manifest
-
- Add support for configuring otel from env and config deprecation notice (#9992)
- Fix ListPodSandboxStats to skip sandboxes with missing tasks (#10042)
-
90c309fe2
Add IsNotFound case to ListPodSandboxStats
-
Changes from containerd/nri
5 commits
- Fix deadlock during NRI plugin registration (containerd/nri#79)
-
c4893c7
Fix deadlock during NRI plugin registration
-
- go.mod: github.com/containerd/ttrpc v1.2.3 (containerd/nri#71)
Dependency Changes
- github.com/containerd/nri v0.6.0 -> v0.6.1
- tags.cncf.io/container-device-interface v0.6.2 -> v0.7.2
- tags.cncf.io/container-device-interface/specs-go v0.6.0 -> v0.7.0
Previous release can be found at v1.7.15
1、 containerd-1.7.16-linux-amd64.tar.gz 45.69MB
2、 containerd-1.7.16-linux-amd64.tar.gz.sha256sum 103B
3、 containerd-1.7.16-linux-arm64.tar.gz 33.86MB
4、 containerd-1.7.16-linux-arm64.tar.gz.sha256sum 103B
5、 containerd-1.7.16-linux-ppc64le.tar.gz 33.92MB
6、 containerd-1.7.16-linux-ppc64le.tar.gz.sha256sum 105B
7、 containerd-1.7.16-linux-riscv64.tar.gz 34.67MB
8、 containerd-1.7.16-linux-riscv64.tar.gz.sha256sum 105B
9、 containerd-1.7.16-linux-s390x.tar.gz 36.77MB
10、 containerd-1.7.16-linux-s390x.tar.gz.sha256sum 103B
11、 containerd-1.7.16-windows-amd64.tar.gz 32.85MB
12、 containerd-1.7.16-windows-amd64.tar.gz.sha256sum 105B
13、 containerd-static-1.7.16-linux-amd64.tar.gz 35.86MB
14、 containerd-static-1.7.16-linux-amd64.tar.gz.sha256sum 110B
15、 containerd-static-1.7.16-linux-arm64.tar.gz 32.69MB
16、 containerd-static-1.7.16-linux-arm64.tar.gz.sha256sum 110B
17、 containerd-static-1.7.16-linux-ppc64le.tar.gz 32.47MB
18、 containerd-static-1.7.16-linux-ppc64le.tar.gz.sha256sum 112B
19、 containerd-static-1.7.16-linux-riscv64.tar.gz 33.6MB
20、 containerd-static-1.7.16-linux-riscv64.tar.gz.sha256sum 112B
21、 containerd-static-1.7.16-linux-s390x.tar.gz 35.39MB
22、 containerd-static-1.7.16-linux-s390x.tar.gz.sha256sum 110B
23、 cri-containerd-1.7.16-linux-amd64.tar.gz 100.31MB
24、 cri-containerd-1.7.16-linux-amd64.tar.gz.sha256sum 107B
25、 cri-containerd-1.7.16-linux-arm64.tar.gz 89.92MB
26、 cri-containerd-1.7.16-linux-arm64.tar.gz.sha256sum 107B
27、 cri-containerd-1.7.16-linux-ppc64le.tar.gz 89.83MB
28、 cri-containerd-1.7.16-linux-ppc64le.tar.gz.sha256sum 109B
29、 cri-containerd-1.7.16-linux-riscv64.tar.gz 92.11MB
30、 cri-containerd-1.7.16-linux-riscv64.tar.gz.sha256sum 109B
31、 cri-containerd-1.7.16-linux-s390x.tar.gz 96.47MB
32、 cri-containerd-1.7.16-linux-s390x.tar.gz.sha256sum 107B
33、 cri-containerd-1.7.16-windows-amd64.tar.gz 37.58MB
34、 cri-containerd-1.7.16-windows-amd64.tar.gz.sha256sum 109B
35、 cri-containerd-cni-1.7.16-linux-amd64.tar.gz 142.72MB
36、 cri-containerd-cni-1.7.16-linux-amd64.tar.gz.sha256sum 111B
37、 cri-containerd-cni-1.7.16-linux-arm64.tar.gz 129.69MB
38、 cri-containerd-cni-1.7.16-linux-arm64.tar.gz.sha256sum 111B
39、 cri-containerd-cni-1.7.16-linux-ppc64le.tar.gz 130.03MB
40、 cri-containerd-cni-1.7.16-linux-ppc64le.tar.gz.sha256sum 113B
41、 cri-containerd-cni-1.7.16-linux-riscv64.tar.gz 130.82MB
42、 cri-containerd-cni-1.7.16-linux-riscv64.tar.gz.sha256sum 113B
43、 cri-containerd-cni-1.7.16-linux-s390x.tar.gz 138.14MB
44、 cri-containerd-cni-1.7.16-linux-s390x.tar.gz.sha256sum 111B
45、 cri-containerd-cni-1.7.16-windows-amd64.tar.gz 37.58MB
46、 cri-containerd-cni-1.7.16-windows-amd64.tar.gz.sha256sum 113B