github-actions
released this
06 Nov 01:39
·
203 commits
to master
since this release
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 errdefsd8d27205b
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