chore(deps): update module github.com/containerd/containerd to v2 #16
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.28→v2.2.1Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
containerd/containerd (github.com/containerd/containerd)
v2.2.1: containerd 2.2.1Compare Source
Welcome to the v2.2.1 release of containerd!
The first patch release for containerd 2.2 contains various fixes and improvements.
Highlights
Container Runtime Interface (CRI)
Image Distribution
Runtime
Please try out the release binaries and report any issues at
https://github.com/containerd/containerd/issues.
Contributors
Changes
53 commits
f6bae1f88Prepare release notes for v2.2.1c22cf5d49cri,nri: pass any linux security profile to plugins.d7532de75cri,nri: pass any linux RDT constraints to plugins.ef36e6181cri,nri: pass any linux net devices to plugins.d56faf426cri,nri: pass any linux scheduler attributes to plugins.e1824d261cri,nri: pass any linux I/O priority to plugins.01d5490aego.{mod,sum}: bump NRI deps to v0.11.0, re-vendor.58d23ab63pkg/tracing: HTTPStatusCodeAttributes: remove use of deprecated SemConv const05ccbb3a7cri/nri: short-circuit nil adjustment.c166a577dgo.{mod,sum} bump CDI deps to v1.1.0.73a08aa00go.mod: remove exclude rulescee08c8afbuild(deps): bump github.com/containerd/zfs/v2 from 2.0.0-rc.0 to 2.0.08a5fc8641go.mod: github.com/containernetworking/plugins v1.9.055c93d6fbgo.mod: golang.org/x/crypto v0.45.0aedd29bb4ci: bump Go 1.24.11, 1.25.526628f139ci: bump Go 1.24.10, 1.25.48bb0e9be6ci(release): set GO_VERSION in Dockerfileed19c5420core/runtime/v2: remove uses of otelgrpc.UnaryClientInterceptor952237d9bci: update CIFuzz actions to support Ubuntu 24.04fb5b818a9runc: Update runc binary to v1.3.451582ed27bump containerd/cgroups to v3.1.250d0e4fd4build(deps): bump github.com/containerd/cgroups/v3 from 3.1.0 to 3.1.141a69eb0dcore/mount: should not call removeLoop when set autocleare3bf2b80bbuild(deps): bump github.com/opencontainers/selinuxda8e846f9.github: skip 5 critest cases in window CI pipelined154e234bUpdate the ctr pull defaults when using the transfer service09364216dFix transfer unpack defaults on darwin2055d3c62Update default differs on darwin9da97686dUse default writable size in erofs snapshotter for non-Linux hostseeb0f889aUpdate default erofs block size on macOS during erofs diffc707f771afix: redact all query parameters in CRI error logs678f944ddRevert "Implement io.ReaderAt on docker fetch reader"8b73c2de3remotes: fix possible panic from WithMediaTypeKeyPrefixChanges from containerd/cgroups
13 commits
a302e56ci: bump golangci-lint to v2.6.2731cf7aci: suppress errcheck9bee663utils: move Close() to defer block9d7647crdma: use strings.Cut in Go 1.18109f063memory_test: apply De Morgan's lawe6fcf3fmemory_test: omit type from declaration4e30098build(deps): bump actions/checkout from 5 to 62ad7a12hugetlb: correctly parse hugetlb..events files34ef430go.mod: github.com/opencontainers/runtime-spec v1.3.0Changes from containerd/nri
79 commits
ab88fe6adaptation: allow compiling out WASM support altogether.8c0c9f6Implement removal of RDTdfbae8aplugins: add sample rdt plugind05dd81pkg/adaptation: support new RDT fields725289bpkg/runtime-tools/generate: support new RDT fieldsa7832a2api: add rdt9eb9a0fupdate tetratelabs/wazero version to v1.10.12df6565[plugins] support specifying a custom NRI socket path687c1a6pkg/api: add OptionalRepeatedString type6a371acdevice-injector: add scheduling policy adjustment.e06369eapi,adaptation,generate: allow setting scheduler attributes.14cc2e2device-injector: always log injection summary.5145c92device-injector: add network device injection.8a03823api,adaptation,generate: allow adjusting linux net devices.914fbf3default-validator: restrict sysctl adjustmenta418956api: apply sysctl adjustments8705f9bapi: add sysctl container adjustment08a891afeat: Make logger a configurable struct member for stub5e5c2beDrop dependency on opencontainers/runtime-tools29c5811(v0.1.0) examples: lock NRI, runtime spec deps.d812952v010-adapter: lock NRI, runtime spec and tools deps.7dd7c7fapi,runtime-tools: adjust for runtime-spec v1.3.0.5d5d4c4go.{mod,sum}: update runtime-tools, runtime-spec to v1.3.0.c840397adaptation: ensure sync'ed plugins are fully registered in tests.44b2861Fix wasm exampled99f960Fix dockerized proto build9623748Makefile: build proto files unconditionally25d9391build: ensure we use correct version of protoc and its deps.b6b98b5adaptation: test with populated initial resources.2394daaInstall protoc locally in the source tree33b1db1logger: fix default event subscription mask.7afb32aextract memory and CPU resource helpers22aeb46docs: update README with container uid/gid info.71b0335api,adaptation: add container uid/gid info.91fbf06contrib: add example for enabling per-container RDT monitoringfb54916ci: enable image signing0b3b577golangci: disable QF1008 from staticcheck linter9787127Bump golangci-lint to v2.41a50ff5Add nolint directives00fa1a1Add and fix comments for exported typesac21da7pkg/api/seccomp: add comments for exported functions3aff986pkg/runtime-tools/generate: remove embedded field "Generator"c0c4bb6pkg/api/validate: add comments for exported methodsc0ba9daadaptation/builtin: add comment for exported symbols02376f3.gitignore: add comment about global gitignore.9336a79Revert "nit: Add .idea folder to gitignore"f578ea2nit: Add .idea folder to gitignore21741b9chore: clean and unify nolint directivesd26e910Downgrade go to require 1.24.013fcc07Add dockerized target for building proto filesChanges from containerd/zfs
11 commits
f11f891go.mod: update to stable containerd v2.0662ad3cgha: update golangci/golangci-lint-action@v9, golangci-lint v2.7b0b2584remove nolint comments7c4274bfix error capitalization24ce1b9fix inconsistent receiver namec8545c3gha: update actions/checkout@v6d23ec04gha: update actions/setup-go@v6bb45f6egha: update containerd/project-checks@v1.2.265bc451gha: test against go1.23Dependency Changes
0ea5ed0->edf4cb3Previous release can be found at v2.2.0
Which file should I download?
containerd-<VERSION>-<OS>-<ARCH>.tar.gz: ✅Recommended. Dynamically linked with glibc 2.35 (Ubuntu 22.04).containerd-static-<VERSION>-<OS>-<ARCH>.tar.gz: Statically linked. Expected to be used on Linux distributions that do not use glibc >= 2.35. Not position-independent.In addition to containerd, typically you will have to install runc
and CNI plugins from their official sites too.
See also the Getting Started documentation.
v2.2.0: containerd 2.2.0Compare Source
Welcome to the v2.2.0 release of containerd!
The second minor release of containerd 2.x focuses on continued stability alongside
new features and improvements. This is the second time-based released for containerd.
Highlights
Add mount manager (#12063)
The mount manager is a new service that provides lifecycle management for filesystem mounts
to support more advanced use cases, such as:
Add conf.d include in the default config (#12323)
Add support for back references in the garbage collector (#12025)
Container Runtime Interface (CRI)
Pod Sandbox Metrics (#10691)
Full implementation of Kubernetes CRI pod-level metrics API
Support image volume mount subpath (#11578)
Go client
Image Distribution
Parallel Unpack (#12332)
Adds support for unpacking layers in parallel during pull operations. This feature is supported with overlayfs and EROFS snapshotters.
OCI Referrers Support (#12309)
Adds new referrers fetcher to remote registry interface using the new referrers endpoint added in OCI distribution-spec 1.1
Tar unpack progress through transfer service (#11921)
Image Storage
EROFS enhancements using mount manager (#12333)
Improvements to EROFS snapshotter using the new mount manager service
mount manager to be performed on-demand or within the runtime.
Add snapshotter and differ for block CIMs (#12050)
Node Resource Interface (NRI)
Runtime
Deprecations
Please try out the release binaries and report any issues at
https://github.com/containerd/containerd/issues.
Contributors
Dependency Changes
cbe6696new41bb18b->2c02b82105ad94newe064f3235a7c282e043c6->0ea5ed00e7078e-> v1.3.156aae31->a7a43d256aae31->a7a43d23ea5e8c->4c0f3b29aa6b5e->cfa47c3Previous release can be found at v2.1.0
Which file should I download?
containerd-<VERSION>-<OS>-<ARCH>.tar.gz: ✅Recommended. Dynamically linked with glibc 2.35 (Ubuntu 22.04).containerd-static-<VERSION>-<OS>-<ARCH>.tar.gz: Statically linked. Expected to be used on Linux distributions that do not use glibc >= 2.35. Not position-independent.In addition to containerd, typically you will have to install runc
and CNI plugins from their official sites too.
See also the Getting Started documentation.
v2.1.6: containerd 2.1.6Compare Source
Welcome to the v2.1.6 release of containerd!
The sixth patch release for containerd 2.1 contains various fixes and updates.
Highlights
Runtime
Please try out the release binaries and report any issues at
https://github.com/containerd/containerd/issues.
Contributors
Changes
28 commits
93f79087aPrepare release notes for v2.1.67e75db3a9build(deps): bump github.com/containerd/zfs/v2 from 2.0.0-rc.0 to 2.0.02b8e11b12cri/nri: short-circuit nil adjustment.69efd067cgo.mod: github.com/containernetworking/plugins v1.9.0e81678853go.mod: golang.org/x/crypto v0.45.055a2d8c8dCI: drop Go 1.23fd8e3c39bUpdate Go requirements in BUILDINGa4454c49acore/runtime/v2: remove uses of otelgrpc.UnaryClientInterceptor251f0a285runc: Update runc binary to v1.3.4c07c29bcaci: bump Go 1.24.11, 1.25.5e52817652ci: bump Go 1.24.10, 1.25.404bbb66e4ci(release): set GO_VERSION in Dockerfile492987cccci: update CIFuzz actions to support Ubuntu 24.0455a25ec6ebuild(deps): bump github.com/opencontainers/selinuxb72d0dfe0fix: redact all query parameters in CRI error logsecd58bd65Update 2.1 branch to no longer build as latestChanges from containerd/platforms
5 commits
8c0d9f9use windowsMatchComparer for OSVersion match order8447b0aUpdate ci.yml4549974Add WS2025 to Windows matcher and code optimizationsDependency Changes
0e7078e-> v1.3.1Previous release can be found at v2.1.5
Which file should I download?
containerd-<VERSION>-<OS>-<ARCH>.tar.gz: ✅Recommended. Dynamically linked with glibc 2.35 (Ubuntu 22.04).containerd-static-<VERSION>-<OS>-<ARCH>.tar.gz: Statically linked. Expected to be used on Linux distributions that do not use glibc >= 2.35. Not position-independent.In addition to containerd, typically you will have to install runc
and CNI plugins from their official sites too.
See also the Getting Started documentation.
v2.1.5: containerd 2.1.5Compare Source
Welcome to the v2.1.5 release of containerd!
The fifth patch release for containerd 2.1 contains various fixes and updates.
Security Updates
containerd
runc
Highlights
Container Runtime Interface (CRI)
Image Distribution
Runtime
Deprecations
Please try out the release binaries and report any issues at
https://github.com/containerd/containerd/issues.
Contributors
Changes
58 commits
fc5bdfeacPrepare release notes for v2.1.5c578c26bfUpdate mailmap46a4a03fbMerge commit from fork232786c90Fix directory permissions239ab877dMerge commit from fork0766796e8fix goroutine leak of container Attach3d713d3d0runc: Update runc binary to v1.3.3de4221cb7Update GHA runners to use latest images for basic binaries build2045b1920ci: bump Go 1.24.9, 1.25.321ec7cc7dUpdate GHA runners to use latest image for most jobs893b5f92eCI: update Fedora to 436374a8f9dPostpone v2.2 deprecation items to v2.398e0e73deCI: skip ubuntu-24.04-arm on private reposa3770cf83cri/server/podsandbox: disable event subscriber7d9f09ba0bugfix:fix container logs lost because io close too quicklyd1cab3cc5ci: bump Go 1.24.89b57a4d35Prevent goroutine hangs during ProgressTracker shutdownca3de4fe7Ensure errContentRangeIgnored error when range-get request is ignored by registrydfffe3d9cRemove additional fuzzers from CIc54585ba7update release builds to 1.24.7 and add 1.25.1 to CIf0a48ce38runc:Update runc binary to v1.3.1Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ 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.