v1.7.25
版本发布时间: 2025-01-10 14:58:01
containerd/containerd最新发布版本:v2.0.2(2025-01-14 13:34:43)
Welcome to the v1.7.25 release of containerd!
The twenty-fifth patch release for containerd 1.7 contains various fixes and updates.
Highlights
Container Runtime Interface (CRI)
- Fix
ip_pref
configuration option (#11223)
Runtime
- Fix panic due to nil dereference cgroups v2 (#11099)
Please try out the release binaries and report any issues at https://github.com/containerd/containerd/issues.
Contributors
- Akihiro Suda
- Derek McGowan
- Sebastiaan van Stijn
- Wei Fu
- Maksym Pavlenko
- Akhil Mohan
- Henry Wang
- Jin Dong
- Phil Estes
- Sam Edwards
- Samuel Karp
- Brian Goff
- David Son
- Kohei Tokunaga
- Pierre Gimalac
- Yang Yang
- bo.jiang
Changes
32 commits
- Prepare release notes for v1.7.25 (#11243)
-
bda53fc60
Prepare release notes for v1.7.25
-
- Update runc binary to v1.2.4 (#11238)
-
d4a649130
update runc binary to v1.2.4
-
- Reduce shim plugin log level (#11224)
-
99c973791
runtime/v2: reduce shim plugin log
-
- Fix
ip_pref
configuration option (#11223) - Add a build tag to disable std
plugin
import (#11202) (#11203)-
2b12ef2f4
chore: add a build tag to disable containerd plugin import
-
- bump github.com/containerd/continuity from 0.4.2 to 0.4.4 (#11216)
- deps: update golang.org/x/ (#11178)
-
2dfbe2c7c
vendor: update golang.org/x/crypto dependencies
-
- Fix proto conflicts and update to 1.8 API (#11184)
- update runc binary to v1.2.3 (#11143)
-
957c31895
update runc binary to v1.2.3
-
- update build to go1.22.10, test go1.23.4 (#11111)
-
4c0db6ad6
update build to go1.22.10, test go1.23.4
-
- Fix panic due to nil dereference cgroups v2 (#11099)
-
a40aa60a5
fix panic due to nil dereference cgroups v2
-
- Move rockylinux 9.4 to almalinux/9 in CI (#11054)
-
b1ef1dda7
move rocky 9.4 to almalinux/9 in CI
-
Changes from containerd/continuity
40 commits
- go.mod: bump up (containerd/continuity#257)
- cmd/continuity/commands: MountCmd: remove macOS remnants (containerd/continuity#254)
-
327ebdd
cmd/continuity/commands: MountCmd: remove macOS remnants
-
- kind.String(): fix missing case statements for iota consts in switch (containerd/continuity#256)
-
7d074e7
kind.String(): fix missing case statements for iota consts in switch
-
- go-fix: remove pre-go1.17 build-tags (containerd/continuity#252)
-
433b975
go-fix: remove pre-go1.17 build-tags
-
- fs: properly handle ENOTSUP in copyXAttrs (containerd/continuity#245)
-
c494f3d
fs: properly handle ENOTSUP in copyXAttrs
-
- gha: update CodeQL action to v3, run on go1.22 (containerd/continuity#251)
- go.mod: prune indirect gopkg.in/yaml.v3 (containerd/continuity#250)
- gha: run CI on go1.22 (containerd/continuity#242)
-
f0f6869
gha: run CI on go1.22
-
- switch to github.com/containerd/log module (containerd/continuity#243)
-
7d07d28
switch to github.com/containerd/log module
-
- Fix TestDiffDirChangeWithOverlayfs (also updates the CI to use Ubuntu 24.04) (containerd/continuity#249)
- fs: implement Atime for Windows (containerd/continuity#241)
-
3cbda8c
fs: implement Atime for Windows
-
- build(deps): bump google.golang.org/protobuf from 1.26.0 to 1.33.0 (containerd/continuity#238)
-
31a50de
build(deps): bump google.golang.org/protobuf from 1.26.0 to 1.33.0
-
- build(deps): bump google.golang.org/protobuf from 1.26.0 to 1.33.0 in /cmd/continuity (containerd/continuity#237)
-
b3e10e6
build(deps): bump google.golang.org/protobuf in /cmd/continuity
-
- support filesystem magic for linux (containerd/continuity#239)
-
8df9930
support filesystem magic for linux
-
- fs: add DiffDirChanges function to get changeset fast (containerd/continuity#145)
-
8b312bd
fs: add DiffDirChanges function to get changeset fast
-
- update golangci-lint to vl.55.0 (containerd/continuity#233)
-
e08b7e4
update golangci-lint to vl.55.0 , matching the version used by containerd
-
- Add type to iterate directory (containerd/continuity#229)
-
5c2d1b4
Add type to itterate directory
-
- Substitute deprecated rand.Seed() in Go 1.20 (containerd/continuity#231)
-
242e29e
Substitute deprecated rand.Seed() in Go 1.20
-
Dependency Changes
- github.com/containerd/containerd/api v1.7.19 -> v1.8.0
- github.com/containerd/continuity v0.4.2 -> v0.4.4
- golang.org/x/crypto v0.21.0 -> v0.31.0
- golang.org/x/mod v0.12.0 -> v0.17.0
- golang.org/x/net v0.23.0 -> v0.25.0
- golang.org/x/sync v0.5.0 -> v0.10.0
- golang.org/x/sys v0.18.0 -> v0.28.0
- golang.org/x/term v0.18.0 -> v0.27.0
- golang.org/x/text v0.14.0 -> v0.21.0
- google.golang.org/genproto/googleapis/rpc 995d672761c0 -> c3f982113cda
- google.golang.org/protobuf v1.33.0 -> v1.35.2
Previous release can be found at v1.7.24
1、 containerd-1.7.25-linux-amd64.tar.gz 45.87MB
2、 containerd-1.7.25-linux-amd64.tar.gz.sha256sum 103B
3、 containerd-1.7.25-linux-arm64.tar.gz 33.95MB
4、 containerd-1.7.25-linux-arm64.tar.gz.sha256sum 103B
5、 containerd-1.7.25-linux-ppc64le.tar.gz 33.99MB
6、 containerd-1.7.25-linux-ppc64le.tar.gz.sha256sum 105B
7、 containerd-1.7.25-linux-riscv64.tar.gz 34.14MB
8、 containerd-1.7.25-linux-riscv64.tar.gz.sha256sum 105B
9、 containerd-1.7.25-linux-s390x.tar.gz 36.69MB
10、 containerd-1.7.25-linux-s390x.tar.gz.sha256sum 103B
11、 containerd-1.7.25-windows-amd64.tar.gz 33.46MB
12、 containerd-1.7.25-windows-amd64.tar.gz.sha256sum 105B
13、 containerd-static-1.7.25-linux-amd64.tar.gz 35.79MB
14、 containerd-static-1.7.25-linux-amd64.tar.gz.sha256sum 110B
15、 containerd-static-1.7.25-linux-arm64.tar.gz 32.73MB
16、 containerd-static-1.7.25-linux-arm64.tar.gz.sha256sum 110B
17、 containerd-static-1.7.25-linux-ppc64le.tar.gz 32.49MB
18、 containerd-static-1.7.25-linux-ppc64le.tar.gz.sha256sum 112B
19、 containerd-static-1.7.25-linux-riscv64.tar.gz 33.03MB
20、 containerd-static-1.7.25-linux-riscv64.tar.gz.sha256sum 112B
21、 containerd-static-1.7.25-linux-s390x.tar.gz 35.26MB
22、 containerd-static-1.7.25-linux-s390x.tar.gz.sha256sum 110B
23、 cri-containerd-1.7.25-linux-amd64.tar.gz 103.35MB
24、 cri-containerd-1.7.25-linux-amd64.tar.gz.sha256sum 107B
25、 cri-containerd-1.7.25-linux-arm64.tar.gz 92.86MB
26、 cri-containerd-1.7.25-linux-arm64.tar.gz.sha256sum 107B
27、 cri-containerd-1.7.25-linux-ppc64le.tar.gz 92.77MB
28、 cri-containerd-1.7.25-linux-ppc64le.tar.gz.sha256sum 109B
29、 cri-containerd-1.7.25-linux-riscv64.tar.gz 93.71MB
30、 cri-containerd-1.7.25-linux-riscv64.tar.gz.sha256sum 109B
31、 cri-containerd-1.7.25-linux-s390x.tar.gz 99.13MB
32、 cri-containerd-1.7.25-linux-s390x.tar.gz.sha256sum 107B
33、 cri-containerd-1.7.25-windows-amd64.tar.gz 38.3MB
34、 cri-containerd-1.7.25-windows-amd64.tar.gz.sha256sum 109B
35、 cri-containerd-cni-1.7.25-linux-amd64.tar.gz 146.83MB
36、 cri-containerd-cni-1.7.25-linux-amd64.tar.gz.sha256sum 111B
37、 cri-containerd-cni-1.7.25-linux-arm64.tar.gz 133.65MB
38、 cri-containerd-cni-1.7.25-linux-arm64.tar.gz.sha256sum 111B
39、 cri-containerd-cni-1.7.25-linux-ppc64le.tar.gz 134.2MB
40、 cri-containerd-cni-1.7.25-linux-ppc64le.tar.gz.sha256sum 113B
41、 cri-containerd-cni-1.7.25-linux-riscv64.tar.gz 135.08MB
42、 cri-containerd-cni-1.7.25-linux-riscv64.tar.gz.sha256sum 113B
43、 cri-containerd-cni-1.7.25-linux-s390x.tar.gz 141.82MB
44、 cri-containerd-cni-1.7.25-linux-s390x.tar.gz.sha256sum 111B
45、 cri-containerd-cni-1.7.25-windows-amd64.tar.gz 38.3MB
46、 cri-containerd-cni-1.7.25-windows-amd64.tar.gz.sha256sum 113B