containerd 1.7.3
Welcome to the v1.7.3 release of containerd!
The third patch release for containerd 1.7 contains various fixes and updates.
Notable Updates
- RunC: Update runc binary to v1.1.8 (#8843)
- CRI: Fix additionalGids: it should fallback to imageConfig.User when securityContext.RunAsUser,RunAsUsername are empty (#8824)
- CRI: write generated CNI config atomically (#8825)
- Port-Forward: Correctly handle known errors (#8806)
- Resolve docker.NewResolver race condition (#8799)
- Fix net.ipv4.ping_group_range with userns (#8786)
- Runtime/V2/RunC: handle early exits w/o big locks (#8712)
- SecComp: always allow name_to_handle_at (#8753)
- CRI: Windows Pod Stats: Add a check to skip stats for containers that are not running (#8654)
- Task: don't
close()
io beforecancel()
(#8658) - Remove CNI conf_template deprecation (#8638)
- Fix issue for HPC pod metrics (#8634)
See the changelog for complete list of changes
Please try out the release binaries and report any issues at
https://github.com/containerd/containerd/issues.
Contributors
- Akihiro Suda
- Phil Estes
- Sebastiaan van Stijn
- Wei Fu
- Derek McGowan
- Kazuyoshi Kato
- Austin Vazquez
- Samuel Karp
- Shingo Omura
- Jin Dong
- Maksym Pavlenko
- Aditi Sharma
- Danny Canter
- James Sturtevant
- Laura Brehm
- Rodrigo Campos
- Akhil Mohan
- Andrey Epifanov
- Bjorn Neergaard
- Cory Snider
- Madhav Jivrajani
- Mahamed Ali
- Priyanka Saggu
- Qasim Sarfraz
- wangxiang
- zounengren
Changes
63 commits
- [release/1.7] Prepare release notes for v1.7.3 (#8871)
4cb2f1515
[release/1.7] Add release notes for v1.7.3
- [release/1.7] cri: memory.memsw.limit_in_bytes: no such file or directory (#8869)
b461ecacf
cri: memory.memsw.limit_in_bytes: no such file or directory
- [release/1.7] migrate to community owned bucket for node e2e tests (#8875)
14328ae03
migrate to community owned bucket
- [release/1.7 backport] update runc binary to v1.1.8 (#8843)
b985f7ef1
update runc binary to v1.1.8
- [release/1.7 backport] [CRI] fix additionalGids: it should fallback to imageConfig.User when securityContext.RunAsUser,RunAsUsername are empty (#8824)
- [release/1.7 backport] cri: write generated CNI config atomically (#8825)
- [release/1.7 backport] Move logrus setup code to log package (#8831)
f7a20e17c
Move logrus setup code to log package
- [release/1.7 backport] Cirrus CI: configure apt-get to wait for locks (#8814)
60a6db9c2
Cirrus CI: configure apt-get to wait for locks
- [release/1.7 backport] Update Go to 1.20.6,1.19.11 (#8815)
973778193
Update Go to 1.20.6,1.19.11
- [release/1.7 backport] update go to go1.20.5, go1.19.10 (#8716)
403033e52
update go to go1.20.5, go1.19.10
- [release/1.7 backport] bugfix(port-forward): Correctly handle known errors (#8806)
6b6b0c828
bugfix(port-forward): Correctly handle known errors
- [release/1.7] Resolve docker.NewResolver race condition (#8799)
- [release/1.7] Fix net.ipv4.ping_group_range with userns (#8786)
- [release/1.7 backport] vendor: github.com/containerd/zfs v1.1.0 (#8782)
d5639a5a8
vendor: github.com/containerd/zfs v1.1.0
- [release/1.7 backport] ci: remove libseccomp-dev installation for nightly (#8772)
15d65709e
ci: remove libseccomp-dev installation for nightly
- [release/1.7] go.mod: Update cgroups to 3.0.2 (#8769)
a08ae718c
[release/1.7] go.mod: Update cgroups to 3.0.2
- [release/1.7 backport] runtime/v2/runc: handle early exits w/o big locks (#8712)
18c6503d9
runtime/v2/runc: handle early exits w/o big locks
- [release/1.7 backport] integration/client: add timeout to
TestShimOOMScore
(#8750)3bf3996d9
integration/client: add timeout toTestShimOOMScore
- [release/1.7 backport] Update ginkgo to match cri-tools' version (#8760)
c2c54af9d
Update ginkgo to match cri-tools' version
- [release/1.7 backport] seccomp: always allow name_to_handle_at (#8753)
6281d46df
seccomp: always allow name_to_handle_at
- [release/1.7] Pinned image support (#8718)
699d6701a
Pinned image support
- [release/1.7] cherry-pick: No more nondistributable layers in MS registry (#8690)
dafbeb5b1
No more nondistributable layers in MS registry
- [release/1.7] [cri] Windows Pod Stats: Add a check to skip stats for containers that are not running (#8654)
58b6b99cd
Add a check to skip stats for containers that are not running
- [release/1.7 backport] task: don't
close()
io beforecancel()
(#8658)e5b2a0131
task: don'tclose()
io beforecancel()
- [release/1.7 backport] move to CRI-TOOLS v1.27.0 (#8656)
a6a15afe3
move to CRI-TOOLS v1.27.0
- [release/1.7] Remove cni conf_template deprecation (#8638)
- [release/1.7] Fix issue for HPC pod metrics (#8634)
89415fe36
Fix issue for HPC pod metrics
Changes from containerd/zfs
49 commits
- gofumpt and update status badges (#75)
- go.mod: github.com/mistifyio/go-zfs/v3 v3.0.1 (#73)
d3485b9
go.mod: github.com/mistifyio/go-zfs/v3 v3.0.1
- gha: fix golangci-lint, and upgrade to v1.52.2 (#74)
- Bump github.com/containerd/containerd from 1.6.12 to 1.6.18 (#72)
00b96c2
Bump github.com/containerd/containerd from 1.6.12 to 1.6.18
- Bump github.com/containerd/containerd from 1.6.9 to 1.6.12 (#69)
a099def
Bump github.com/containerd/containerd from 1.6.9 to 1.6.12
- Add CodeQL analysis workflow (#67)
fee1db7
Add CodeQL analysis workflow
- Update GitHub actions CI workflow (#66)
b8b7ab2
Update GitHub actions CI workflow
- Upgrade compiler to Go 1.19 and update dependencies (#68)
- Remove references to io/ioutil package (#65)
d700762
Remove references to io/ioutil package
- Update go.mod and move to supported Go version (#62)
- go.mod: github.com/mistifyio/go-zfs v3.0.0 (#59)
2e3db29
go.mod: github.com/mistifyio/go-zfs v3.0.0
- go.mod: github.com/mistifyio/go-zfs/v3 v3.0.0-20220217145925-d014733a5309 (#58)
d904e63
go.mod: github.com/mistifyio/go-zfs/v3 v3.0.0-20220217145925-d014733a5309
- Update vendoring to containerd 1.6.x (#57)
e021180
Update vendoring to containerd 1.6.x
- Bump github.com/containerd/containerd from 1.5.8 to 1.5.9 (#55)
fc0c9a9
Bump github.com/containerd/containerd from 1.5.8 to 1.5.9
- Bump github.com/containerd/containerd from 1.5.5 to 1.5.8 (#54)
5d2f28c
Bump github.com/containerd/containerd from 1.5.5 to 1.5.8
- follow-up-containerd#52: fix the order of cause in fmt.Errorf (#53)
b3f193d
follow-up-containerd#52: fix the order of cause in fmt.Errorf
- replace pkg/errors (#52)
d5b0a2f
replace pkg/errors
- Bump github.com/containerd/containerd from 1.5.2 to 1.5.4 (#51)
fd6afa5
Bump github.com/containerd/containerd from 1.5.2 to 1.5.4
- Bump containerd to 1.5.2 (#50)
aef875e
bump containerd to 1.5.2
- Rename branches from master to main (#49)
35c6af7
Rename branches from master to main
- sync up with containerd 1.5 GA (#47)
3d5efef
vendor sync up with containerd 1.5 ga
- README.md: fix CI badge (#46)
0977d81
README.md: fix CI badge
Dependency Changes
- github.com/containerd/cgroups/v3 v3.0.1 -> v3.0.2
- github.com/containerd/zfs v1.0.0 -> v1.1.0
- github.com/mistifyio/go-zfs/v3 v3.0.1 new
Previous release can be found at v1.7.2