v1.7.23
版本发布时间: 2024-10-15 04:47:06
containerd/containerd最新发布版本:v1.7.24(2024-11-21 22:49:20)
Welcome to the v1.7.23 release of containerd!
The twenty-third patch release for containerd 1.7 contains various fixes and updates.
Highlights
- Add errdefs aliases (#10792)
- Allow proxy plugins to have capabilities (#10731)
- Revert errdefs package migration (#10712)
Container Runtime Interface (CRI)
- Add check for CNI plugins before tearing down pod network (#10767)
Image Distribution
- Fix the race condition during GC of snapshots when client retries (#10763)
Please try out the release binaries and report any issues at https://github.com/containerd/containerd/issues.
Contributors
- Derek McGowan
- Austin Vazquez
- Phil Estes
- Akihiro Suda
- Samuel Karp
- Maksym Pavlenko
- Kern Walster
- Kir Kolyshkin
- Saket Jajoo
- Sameer
- Wei Fu
- Zou Nengren
- bo.jiang
Changes
37 commits
- Prepare release notes for v1.7.23 (#10802)
-
921f554af
Prepare release notes for v1.7.23
-
- Revert "update runc binary to 1.1.15" (#10826)
-
8f16d6588
Revert "update runc binary to 1.1.15"
-
- Switch from actuated.dev to GH Action runners for arm64 (#10822)
- bump golangci/golangci-lint-action from 4 to 6 (#10813)
-
284484af4
bump golangci/golangci-lint-action from 4 to 6
-
- update to go1.23.2,go1.22.8 (#10808)
-
814c59ba5
update to go1.23.2,go1.22.8
-
- prow: allow ENABLE_CRI_SANDBOXES to be configured (#10801)
-
ae11176fa
prow: allow ENABLE_CRI_SANDBOXES to be configured
-
- TestNewBinaryIOCleanup: fix a comment, minor rewrite (#10776)
-
7fd794a7c
TestNewBinaryIOCleanup: fix a comment, minor rewrite
-
- Add errdefs aliases (#10792)
-
0714a2952
Add errdefs aliases
-
- Update runc binary to 1.1.15 (#10794)
-
113a9f1fc
update runc binary to 1.1.15
-
- Update runner images to macOS13 (#10783)
-
5305b03f2
Update runner images to macOS13
-
- Allow proxy plugins to have capabilities (#10731)
-
950740390
Allow proxy plugins to have capabilities
-
- Bump crun to 1.16.1 (#10774)
- Fix the race condition during GC of snapshots when client retries (#10763)
-
cb5e6a01a
Fix the race condition during GC of snapshots when client retries
-
- Add check for CNI plugins before tearing down pod network (#10767)
-
278bd0f72
[release/1.7] Add check for CNI plugins before tearing down pod network
-
- Revert errdefs package migration (#10712)
-
18403239e
Synchronize 1.7 error package with errdefs -
d8d27205b
Revert "migrate errdefs package to github.com/containerd/errdefs module" -
e82d201b3
Revert "replace uses of github.com/containerd/containerd/errdefs" -
51939238f
Revert "errdefs: denote deprecation as a godoc comment" -
ae80077e8
Revert "golangci-lint: enable depguard for packages that moved" -
32675f983
Revert "remove imports of errdefs package"
-
Changes from containerd/errdefs
29 commits
- Add errdefs/pkg package (containerd/errdefs#19)
-
46a6522
Add errdefs/pkg package
-
- Update GitHub Actions packages and runners (containerd/errdefs#20)
- Complete interface definitions for errors (containerd/errdefs#18)
-
41d12e1
Complete interface definitions for errors
-
- Add support for grpc error details and multiple errors (containerd/errdefs#7)
- Add support for custom error messages (containerd/errdefs#10)
-
dc9b20e
Add support for custom error messages
-
- Add a resolve error function to return first error (containerd/errdefs#9)
-
9f87502
Add a resolve error function to return first error
-
- Add stack support (containerd/errdefs#8)
- Fix Cancelled interface typo (containerd/errdefs#6)
-
9564d8f
Fix Cancelled interface typo
-
- Split gRPC and HTTP error utility into seperate packages (containerd/errdefs#5)
-
fd0e482
Split gRPC and HTTP error utility into seperate packages
-
- Add more grpc types (containerd/errdefs#3)
Dependency Changes
- github.com/containerd/errdefs v0.1.0 -> v0.3.0
Previous release can be found at v1.7.22
1、 containerd-1.7.23-linux-amd64.tar.gz 45.71MB
2、 containerd-1.7.23-linux-amd64.tar.gz.sha256sum 103B
3、 containerd-1.7.23-linux-arm64.tar.gz 33.83MB
4、 containerd-1.7.23-linux-arm64.tar.gz.sha256sum 103B
5、 containerd-1.7.23-linux-ppc64le.tar.gz 33.87MB
6、 containerd-1.7.23-linux-ppc64le.tar.gz.sha256sum 105B
7、 containerd-1.7.23-linux-riscv64.tar.gz 34.02MB
8、 containerd-1.7.23-linux-riscv64.tar.gz.sha256sum 105B
9、 containerd-1.7.23-linux-s390x.tar.gz 36.56MB
10、 containerd-1.7.23-linux-s390x.tar.gz.sha256sum 103B
11、 containerd-1.7.23-windows-amd64.tar.gz 33.39MB
12、 containerd-1.7.23-windows-amd64.tar.gz.sha256sum 105B
13、 containerd-static-1.7.23-linux-amd64.tar.gz 35.67MB
14、 containerd-static-1.7.23-linux-amd64.tar.gz.sha256sum 110B
15、 containerd-static-1.7.23-linux-arm64.tar.gz 32.61MB
16、 containerd-static-1.7.23-linux-arm64.tar.gz.sha256sum 110B
17、 containerd-static-1.7.23-linux-ppc64le.tar.gz 32.39MB
18、 containerd-static-1.7.23-linux-ppc64le.tar.gz.sha256sum 112B
19、 containerd-static-1.7.23-linux-riscv64.tar.gz 32.92MB
20、 containerd-static-1.7.23-linux-riscv64.tar.gz.sha256sum 112B
21、 containerd-static-1.7.23-linux-s390x.tar.gz 35.14MB
22、 containerd-static-1.7.23-linux-s390x.tar.gz.sha256sum 110B
23、 cri-containerd-1.7.23-linux-amd64.tar.gz 101.22MB
24、 cri-containerd-1.7.23-linux-amd64.tar.gz.sha256sum 107B
25、 cri-containerd-1.7.23-linux-arm64.tar.gz 90.88MB
26、 cri-containerd-1.7.23-linux-arm64.tar.gz.sha256sum 107B
27、 cri-containerd-1.7.23-linux-ppc64le.tar.gz 90.83MB
28、 cri-containerd-1.7.23-linux-ppc64le.tar.gz.sha256sum 109B
29、 cri-containerd-1.7.23-linux-riscv64.tar.gz 91.72MB
30、 cri-containerd-1.7.23-linux-riscv64.tar.gz.sha256sum 109B
31、 cri-containerd-1.7.23-linux-s390x.tar.gz 97.06MB
32、 cri-containerd-1.7.23-linux-s390x.tar.gz.sha256sum 107B
33、 cri-containerd-1.7.23-windows-amd64.tar.gz 38.23MB
34、 cri-containerd-1.7.23-windows-amd64.tar.gz.sha256sum 109B
35、 cri-containerd-cni-1.7.23-linux-amd64.tar.gz 144.69MB
36、 cri-containerd-cni-1.7.23-linux-amd64.tar.gz.sha256sum 111B
37、 cri-containerd-cni-1.7.23-linux-arm64.tar.gz 131.68MB
38、 cri-containerd-cni-1.7.23-linux-arm64.tar.gz.sha256sum 111B
39、 cri-containerd-cni-1.7.23-linux-ppc64le.tar.gz 132.28MB
40、 cri-containerd-cni-1.7.23-linux-ppc64le.tar.gz.sha256sum 113B
41、 cri-containerd-cni-1.7.23-linux-riscv64.tar.gz 133.1MB
42、 cri-containerd-cni-1.7.23-linux-riscv64.tar.gz.sha256sum 113B
43、 cri-containerd-cni-1.7.23-linux-s390x.tar.gz 139.75MB
44、 cri-containerd-cni-1.7.23-linux-s390x.tar.gz.sha256sum 111B
45、 cri-containerd-cni-1.7.23-windows-amd64.tar.gz 38.23MB
46、 cri-containerd-cni-1.7.23-windows-amd64.tar.gz.sha256sum 113B