This repository was archived by the owner on Oct 30, 2024. It is now read-only.
Update module github.com/containerd/containerd to v1.7.23 #3748
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
v1.7.14->v1.7.23Release Notes
containerd/containerd (github.com/containerd/containerd)
v1.7.23: containerd 1.7.23Compare Source
Welcome to the v1.7.23 release of containerd!
The twenty-third patch release for containerd 1.7 contains various fixes
and updates.
Highlights
Container Runtime Interface (CRI)
Image Distribution
Please try out the release binaries and report any issues at
https://github.com/containerd/containerd/issues.
Contributors
Changes
37 commits
921f554afPrepare release notes for v1.7.238f16d6588Revert "update runc binary to 1.1.15"41e8f24cdSwitch from actuated.dev to GH Action runners for arm64dd811f224Update github actions ci to run on forks284484af4bump golangci/golangci-lint-action from 4 to 6814c59ba5update to go1.23.2,go1.22.8ae11176faprow: allow ENABLE_CRI_SANDBOXES to be configured7fd794a7cTestNewBinaryIOCleanup: fix a comment, minor rewrite0714a2952Add errdefs aliases113a9f1fcupdate runc binary to 1.1.155305b03f2Update runner images to macOS13950740390Allow proxy plugins to have capabilitiese8aae7824Bump crun to 1.16ee1c39b79CI: bump up crun to 1.15cb5e6a01aFix the race condition during GC of snapshots when client retries278bd0f72[release/1.7] Add check for CNI plugins before tearing down pod network18403239eSynchronize 1.7 error package with errdefsd8d27205bRevert "migrate errdefs package to github.com/containerd/errdefs module"e82d201b3Revert "replace uses of github.com/containerd/containerd/errdefs"51939238fRevert "errdefs: denote deprecation as a godoc comment"ae80077e8Revert "golangci-lint: enable depguard for packages that moved"32675f983Revert "remove imports of errdefs package"Changes from containerd/errdefs
29 commits
46a6522Add errdefs/pkg package303a6eaUpdate to Go 1.22.8 in CIe70104eUpgrade to golangci-lint@v1.61.0ffe5586Upgrade to golangci/golangci-lint-action@v6908b04bUpgrade to actions/checkout@v4608b83cUpgrade to actions/setup-go@v58e82ae4Upgrade macOS runner image to macOS 1341d12e1Complete interface definitions for errorsb9dce4dAdd support for grpc error detailsffb0349Update Resolve function to support Is interfacedc9b20eAdd support for custom error messages9f87502Add a resolve error function to return first errorf96dfdaAdd stack package for managing error stack traces70fd2d7Add collapsible error type6022fafAdd typeurl to go mod9564d8fFix Cancelled interface typofd0e482Split gRPC and HTTP error utility into seperate packagesf727cdbAdd HTTP status code and error type conversion9854dc7Add more grpc error typesDependency Changes
Previous release can be found at v1.7.22
v1.7.22: containerd 1.7.22Compare Source
Welcome to the v1.7.22 release of containerd!
The twenty-second patch release for containerd 1.7 contains various fixes
and updates.
Highlights
Build and Release Toolchain
Container Runtime Interface (CRI)
Runtime
Please try out the release binaries and report any issues at
https://github.com/containerd/containerd/issues.
Contributors
Changes
16 commits
43174ee6aPrepare release notes for v1.7.220c4ba21d8integration: regression test for issue 105891cc2cfa4bfifosync: cross-process synchronizationf338717edrunc-shim: handle pending execs as running686c69490runc-shim: refuse to start execs after init exits760935e52runc-shim: remove misleading comment19d678f73update to go1.22.7, go1.23.13658d5b40Include change in cri server88d001c74Cumulative stats can't decrease33e8a2005update runc binary to 1.1.14Dependency Changes
This release has no dependency changes
Previous release can be found at v1.7.21
v1.7.21: containerd 1.7.21Compare Source
Welcome to the v1.7.21 release of containerd!
The twenty-first patch release for containerd 1.7 contains various fixes
and updates.
Highlights
Build and Release Toolchain
Container Runtime Interface (CRI)
StopContaineridempotent (#10528)StopPodSandboxidempotent (#10527)Go client
Runtime
/run/containerdgets created with correct perms (#10534)Deprecations
Please try out the release binaries and report any issues at
https://github.com/containerd/containerd/issues.
Contributors
Changes
45 commits
975f279eePrepare release notes for v1.7.21d63bd8464go.mod: keep minimum go version at go1.21c76028088update golangci-lint to 1.60.13b263d082add go1.23.0, drop go1.21.x09ca004deFix TestNewBinaryIOCleanup on Go 1.23 and Linux 5.49269d97b1hide wsstream under internal/ to prevent external use59815fa44golangci-lint should only look for problems in new code1c431dc6fRun go mod tidy226f93d92Add copyright headers6f3252733switch over references to the new package0a85d476aFix up some constant references82bfa44d0Copy over wsstream from k8s v1.31.0-rc.1 release52b79f337Update CRIAPIV1Alpha2 warning lastOccurrence every calldce0b5a6dmigrate to github.com/moby/sys/userns65f7d0740pkg/userns: deprecate and migrate to github.com/moby/sys/user/usernsf21675c27vendor: github.com/moby/sys/user v0.2.0228914a5eupdate to go1.21.13 / go1.22.63ff82ba0fFix TestNewBinaryIOCleanup failing with gotipd51143f6fscript/setup/install-runc: fix runc using incorrect version7bb1455d8update auths code comment/run/containerdgets created with correct perms (#10534)16c5fc768Ensure /run/containerd is created with correct permsStopContaineridempotent (#10528)6da4e40b2MakeStopContainerRPC idempotentStopPodSandboxidempotent (#10527)b3b6f1507MakeStopPodSandboxRPC idempotent0db46f664client: fix tasks with PID 0 cannot be forced to delete9afb8dcdfdeprecation: update warnings for CRI config fieldsb140792e4introspection: regenerate UUID if state is emptyf9beac3dbSet stderr to empty string when using terminal on Windows.Dependency Changes
Previous release can be found at v1.7.20
v1.7.20: containerd 1.7.20Compare Source
Welcome to the v1.7.20 release of containerd!
The twentieth patch release for containerd 1.7 contains various fixes
and updates.
Highlights
Container Runtime Interface (CRI)
[cri] ttrpc: closedduring ListPodSandboxStats (#10423)Please try out the release binaries and report any issues at
https://github.com/containerd/containerd/issues.
Contributors
Changes
16 commits
7f2d4cd97Prepare release notes for v1.7.203a02c523ddeps: Update otelgrpcdf86bdd5dCRI Sbserver: Make PodSandboxStatus friendlier to shim crashes209ee4f10CRI: An empty DNSConfig != unspecifiedce65228afSupport for dropping inheritable capabilities[cri] ttrpc: closedduring ListPodSandboxStats (#10423)610498df7Fix for[cri] ttrpc: closedduring ListPodSandboxStatse61c7932eupdate to go1.21.12 / go1.22.5c7d5e430aerrdefs: denote deprecation as a godoc commentDependency Changes
e6e6cda->989df2b007df8e->83a465cd307bd8->995d672Previous release can be found at v1.7.19
v1.7.19: containerd 1.7.19Compare Source
Welcome to the v1.7.19 release of containerd!
The nineteenth patch release for containerd 1.7 contains various updates and
splits the main module from the api module in preparation for the same change
in containerd 2.0. Splitting the modules will allow 1.7 and 2.x to both exist
as transitive dependencies without running into API registration errors.
Projects should use this version as the minimum 1.7 version in preparing to
use containerd 2.0 or to be imported alongside it.
Highlights
Container Runtime Interface (CRI)
Please try out the release binaries and report any issues at
https://github.com/containerd/containerd/issues.
Contributors
Changes
70 commits
74a3d2901Prepare release notes for v1.7.197f5d3c5f4cri: ensure NRI API never has nil CRI6efc5bb89update runhcs binary to v0.11.7945ae09fdWindows: Supply windows shim version via filedba53578cpkg/reference: deprecate SplitObject415dd74a8updating hcsshim to 0.11.75ad1d2e75pkg/reference: Spec.Digest(): inline SplitObject code57ce09b42pkg/reference: SplitObject: add proper GoDoc78ac93fedpkg/reference: SplitObject: zero allocationsb074e3a7cpkg/reference: Spec.String(): use string-concatenation instead of sprintf0eb786de6Update api version to v1.7.19436feeb0dPrepare api release for v1.7.1983822d144Add api release action2a6aa6ddf[release/1.7] api: update github.com/containerd/ttrpc v1.2.537926b10dvendor: github.com/containerd/ttrpc v1.2.5a522e267egolangci-lint fix typo in depguard message1ce1c8f3e1.7: Add back support for OTLP config from toml136e1b72dgolangci-lint: enable depguard for packages that movedf5ce2f204remove imports of errdefs package3be919f3cAdd support for 1.8 interfaces5b87eb502Add go mod replace when proto changes happena3a7431bcAdd api go submodule61b3e2261Alias protobuf plugin to new api types package4b82470f6refactor: move plugin/fieldpath to api/types/24ce9e431integration: backport upgrade testsuite's utils79500d5cb*: export RemoveVolatileOption for CRI image volumesbb80bd768strip-volatile-option-tmp-mounts6dce90b15update runc binary to v1.1.13884094be8devmapper plugin: skip plugin when not configured40012b644Fail integration test early when a plugin load fails869b78677vendor: github.com/containerd/platforms v0.2.16ccdf6977platforms: mark aliases as deprecated19a056163adjust default platform for backward-compatibility6ff3e09d2migrate platforms package to github.com/containerd/platforms327a3ac61go.mod: github.com/klauspost/compress v1.16.7d0d1264a6vendor: github.com/klauspost/compress v1.16.502b8dd5ffRemove cirrus configuration31d951bf5Run vagrant integration tests as github actions97abbe9cbbuild(deps): bump github.com/distribution/reference from 0.5.0 to 0.6.0a00a2d20areference/docker: remove deprecated SplitHostnameb38c0f2efreplace reference/docker for github.com/distribution/reference v0.5.0fef432bfebuild(deps): bump go.etcd.io/bbolt from 1.3.9 to 1.3.10487c61bfbvendor: go.etcd.io/bbolt v1.3.97211f87c4build(deps): bump golang.org/x/sync from 0.4.0 to 0.5.0e908c3e6fvendor: golang.org/x/sync v0.4.0d814be5cebuild(deps): bump go.etcd.io/bbolt from 1.3.7 to 1.3.833b62936e[release/1.7]: HPC working directory fix in pkg/cri/server codeChanges from containerd/platforms
21 commits
f680838Remove hcsshim import from repo983ba15Update windows matcher to not compare empty os version17c859fAdd tests for osversion matching with no version38a74d2Add grammar for platform string724b9f8downgrade minimum required version of hcsshim to v0.10.0f6dd384enable linter on windowscb03428fix grammar and highlights in README5b937b0Fix link in README129b256Update linter to skip Windows18e3da6Add Github actions CIed29dfdRemove space at end of readmeb3f80eeAdd go module8ff004cAdd license and readmeChanges from containerd/ttrpc
4 commits
4785c70switch to github.com/containerd/log for logse0f3eadFix CI build status badge in readmeDependency Changes
Previous release can be found at v1.7.18
v1.7.18: containerd 1.7.18Compare Source
Welcome to the v1.7.18 release of containerd!
The eighteenth patch release for containerd 1.7 contains various updates along
with an updated version of Go. Go 1.22.4 and 1.21.11 include a fix for a symlink
time of check to time of use race condition during directory removal.
Highlights
platforms.Platformalias (#10277)github.com/containerd/log(#10269)github.com/containerd/errdefs(#10266)Please try out the release binaries and report any issues at
https://github.com/containerd/containerd/issues.
Contributors
Changes
16 commits
9426aab62Prepare release notes for v1.7.18cdd3ea913Update Go version to 1.21.11platforms.Platformalias (#10277)1e3c662d6[release/1.7] remove uses of platforms.Platform aliasgithub.com/containerd/log(#10269)0af6825b1migrate logs imports to github.com/containerd/log modulegithub.com/containerd/errdefs(#10266)308341a44replace uses of github.com/containerd/containerd/errdefs47ff8cfcemigrate errdefs package to github.com/containerd/errdefs modulef4d11912acore/image: fix usage of "unknown" platform5b0480009Explicitly set release latest to trued669b100dbuild(deps): bump softprops/action-gh-release from 1 to 2Changes from containerd/errdefs
6 commits
78f3494Add Github actions configuration46f1770Add go.mod configuration959121aAdd README.md33a2275Add LICENSEDependency Changes
b8732ec->e6e6cdab8732ec->007df8eb8732ec->d307bd8Previous release can be found at v1.7.17
v1.7.17: containerd 1.7.17Compare Source
Welcome to the v1.7.17 release of containerd!
The seventeenth patch release for containerd 1.7 contains various fixes and updates.
Highlights
Please try out the release binaries and report any issues at
https://github.com/containerd/containerd/issues.
Contributors
Changes
43 commits
114b07b97Prepare release notes for v1.7.17803aaa680Remove internal LoopConfig struct7bd3be948Swap internal ioctl implementation with golang.org/x/sysa0739dc0eUse LOOP_CONFIGURE when creating loop devices1573ea598Update ctr image pull all platforms32b594f1bUpdate unpacker to always fetch all5a03a3aeeUpdate hcsshim tag to v0.11.59a1eda40fupdate ttrpc tag to 1.2.4ad85652faPreserve CL_UNPRIVILEGED locked flags during remount of bind mounts582f3f43dUpdate instrumentation fuzzer with new flaga5d13689bvendor: github.com/containerd/imgcrypt@v1.1.8f853bc129vendor: golang.org/x/net@v0.23.0837972979vendor: golang.org/x/net@v0.21.056aa87792vendor: golang.org/x/net@v0.20.04e6335ebdvendor: golang.org/x/net@v0.19.0Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.