chore(deps): update dependency containerd/containerd to v2.2.1 #105
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:
2.2.0→2.2.1Release Notes
containerd/containerd (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.
Configuration
📅 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 becomes conflicted, 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.