Skip to content

Conversation

@y-ykcir
Copy link
Owner

@y-ykcir y-ykcir commented Sep 25, 2025

No description provided.

@y-ykcir
Copy link
Owner Author

y-ykcir commented Sep 25, 2025

/rerun test1

@github-actions
Copy link

✅ Containerd release analysis completed successfully!

📊 Analysis included prerelease versions, reports have been generated, and notifications have been sent.
📋 Pull Request created: #4

Please review the generated analysis reports in the PR and merge when satisfied.

📋 View the workflow run for execution logs.

@github-actions
Copy link

✅ Containerd release analysis completed successfully!

📊 Analysis included prerelease versions, reports have been generated, and notifications have been sent.
📋 Pull Request created: #5

Please review the generated analysis reports in the PR and merge when satisfied.

📋 View the workflow run for execution logs.

@y-ykcir
Copy link
Owner Author

y-ykcir commented Sep 25, 2025

/rerun test2

@github-actions
Copy link

⚠️ Unable to process the /rerun command: Permission check failed

@github-actions
Copy link

✅ Containerd release analysis completed successfully!

📊 Analysis included prerelease versions, reports have been generated, and notifications have been sent.
📋 Pull Request created: #6

Please review the generated analysis reports in the PR and merge when satisfied.

📋 View the workflow run for execution logs.

@y-ykcir
Copy link
Owner Author

y-ykcir commented Oct 7, 2025

/rerun
containerd api/v1.10.0-beta.0

https://ift.tt/4hKrEXq

Welcome to the api/v1.10.0-beta.0 release of containerd!

This is a pre-release of containerd

The 11th release for the containerd 1.x API aligns with the containerd 2.2 release.

Highlights

Add mount manager (#12063)

Please try out the release binaries and report any issues at

https://github.com/containerd/containerd/issues.

Contributors

Derek McGowan

Wei Fu

Changes

6 commits

Prepare release notes for api/v1.10.0-beta.0 (#12346)

aa571f63c Prepare release notes for api/v1.10.0-beta.0

Add mount manager (#12063)

8db301086 Add mounts api service

67fbf9db9 Generate and vendor proto changes

c5097ac63 Add mount manager to protobuf services and types

Dependency Changes

This release has no dependency changes

Previous release can be found at api/v1.9.0

via Release notes from containerd https://ift.tt/SzM5pZg

October 08, 2025 at 04:47AM

@github-actions
Copy link

github-actions bot commented Oct 7, 2025

✅ Containerd release analysis completed successfully!

📊 Analysis included prerelease versions, reports have been generated, and notifications have been sent.
📋 Pull Request created: #7

Please review the generated analysis reports in the PR and merge when satisfied.

📋 View the workflow run for execution logs.

@y-ykcir
Copy link
Owner Author

y-ykcir commented Oct 8, 2025

/rerun
containerd API 1.10.0-beta.1

https://ift.tt/noaES2l

Welcome to the api/v1.10.0-beta.1 release of containerd!

This is a pre-release of containerd

The 11th release for the containerd 1.x API aligns with the containerd 2.2 release.

Highlights

Add mount manager (#12063)

Please try out the release binaries and report any issues at

https://github.com/containerd/containerd/issues.

Contributors

Derek McGowan

Wei Fu

Changes

6 commits

Prepare release notes for api/v1.10.0-beta.0 (#12346)

aa571f63c Prepare release notes for api/v1.10.0-beta.0

Add mount manager (#12063)

8db301086 Add mounts api service

67fbf9db9 Generate and vendor proto changes

c5097ac63 Add mount manager to protobuf services and types

Dependency Changes

This release has no dependency changes

Previous release can be found at api/v1.9.0

via Release notes from containerd https://ift.tt/SzM5pZg

October 08, 2025 at 08:35AM

@github-actions
Copy link

github-actions bot commented Oct 8, 2025

✅ Containerd release analysis completed successfully!

📊 Analysis included prerelease versions, reports have been generated, and notifications have been sent.
📁 Reports have been generated but no PR was created (possibly no new changes).

📋 View the workflow run for execution logs.

@y-ykcir
Copy link
Owner Author

y-ykcir commented Oct 10, 2025

/rerun
containerd 2.2.0-beta.1

https://ift.tt/HwkDRVo

Welcome to the v2.2.0-beta.1 release of containerd!

This is a pre-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.

This is a beta release and some functionality is still under development.

Highlights

Add mount manager (#12063)

Add conf.d include in the default config (#12323)

Add support for back references in the garbage collector (#12025)

Go client

Update pkg/oci to use fs.FS interface and os.OpenRoot (#12245)

Image Distribution

Add referrers fetcher to remotes (#12309)

Tar unpack progress through transfer service (#11921)

Image Storage

Add snapshotter and differ for block CIMs (#12050)

Add tar index mode to erofs snapshotter (#11919)

Node Resource Interface (NRI)

Enable otel traces in NRI (#12082)

Add WASM plugin support (containerd/nri#121)

Runtime

Fix pidfd leak in UnshareAfterEnterUserns (#12167)

Deprecations

1.6 is EOL (#12348)

Please try out the release binaries and report any issues at

https://github.com/containerd/containerd/issues.

Contributors

Derek McGowan

Phil Estes

Maksym Pavlenko

Krisztian Litkey

Akihiro Suda

Mike Brown

Wei Fu

Markus Lehtonen

Sebastiaan van Stijn

Samuel Karp

Austin Vazquez

ningmingxiao

yashsingh74

Jin Dong

Kirtana Ashok

Aadhar Agarwal

Chris Henzie

Etienne Champetier

Rodrigo Campos

Akhil Mohan

Gao Xiang

Sascha Grunert

Henry Wang

Aleksa Sarai

Eric Mountain

Keith Mattix II

Paweł Gronowski

Adrien Delorme

Apurv Barve

Enji Cooper

Kohei Tokunaga

Rehan Khan

Yang Yang

jokemanfire

Amit Barve

Andrew Halaney

Antonio Ojea

Brian Goff

Carlos Eduardo Arango Gutierrez

Chenyang Yan

Dawei Wei

Divya Rani

Fabiano Fidêncio

Iceber Gu

Jared Ledvina

Jonathan Perkin

Jose Fernandez

Karl Baumgartner

Osama Abdelkader

Radostin Stoyanov

Ruidong Cao

Sameer

Sergey Kanzhelev

Swagat Bora

Sylvain MOUQUET

Tom Wieczorek

Tycho Andersen

Tõnis Tiigi

Wuyue (Tony) Sun

jinda.ljd

tanhuaan

zounengren

Dependency Changes

dario.cat/mergo v1.0.1 -> v1.0.2

github.com/Microsoft/hcsshim v0.13.0-rc.3 -> v0.14.0-rc.1

github.com/StackExchange/wmi cbe66965904d new

github.com/checkpoint-restore/checkpointctl v1.3.0 -> v1.4.0

github.com/containerd/console v1.0.4 -> v1.0.5

github.com/containerd/containerd/api v1.9.0 -> v1.10.0-beta.1

github.com/containerd/go-cni v1.1.12 -> v1.1.13

github.com/containerd/nri v0.8.0 -> v0.10.0

github.com/containernetworking/plugins v1.7.1 -> v1.8.0

github.com/coreos/go-systemd/v22 v22.5.0 -> v22.6.0

github.com/cpuguy83/go-md2man/v2 v2.0.5 -> v2.0.7

github.com/emicklei/go-restful/v3 v3.11.0 -> v3.13.0

github.com/fxamacker/cbor/v2 v2.7.0 -> v2.9.0

github.com/go-jose/go-jose/v4 v4.0.5 -> v4.1.2

github.com/go-logr/logr v1.4.2 -> v1.4.3

github.com/go-ole/go-ole v1.2.6 new

github.com/golang/groupcache 41bb18bfe9da -> 2c02b8208cf8

github.com/google/certtostore v1.0.6 new

github.com/google/deck 105ad94aa8ae new

github.com/gorilla/websocket v1.5.0 -> e064f32e3674

github.com/grpc-ecosystem/go-grpc-middleware/providers/prometheus v1.0.1 -> v1.1.0

github.com/hashicorp/errwrap v1.1.0 new

github.com/intel/goresctrl v0.8.0 -> v0.9.0

github.com/knqyf263/go-plugin v0.9.0 new

github.com/moby/sys/capability v0.4.0 new

github.com/modern-go/reflect2 v1.0.2 -> 35a7c28c31ee

github.com/opencontainers/runtime-tools 2e043c6bd626 -> 0ea5ed0382a2

github.com/prometheus/client_golang v1.22.0 -> v1.23.2

github.com/prometheus/client_model v0.6.1 -> v0.6.2

github.com/prometheus/common v0.62.0 -> v0.66.1

github.com/prometheus/procfs v0.15.1 -> v0.16.1

github.com/stretchr/testify v1.10.0 -> v1.11.1

github.com/tchap/go-patricia/v2 v2.3.2 -> v2.3.3

github.com/tetratelabs/wazero v1.9.0 new

github.com/urfave/cli/v2 v2.27.6 -> v2.27.7

github.com/vishvananda/netlink 0e7078ed04c8 -> v1.3.1

go.etcd.io/bbolt v1.4.0 -> v1.4.3

go.opentelemetry.io/otel v1.35.0 -> v1.37.0

go.opentelemetry.io/otel/metric v1.35.0 -> v1.37.0

go.opentelemetry.io/otel/sdk v1.35.0 -> v1.37.0

go.opentelemetry.io/otel/trace v1.35.0 -> v1.37.0

go.uber.org/goleak v1.3.0 new

go.yaml.in/yaml/v2 v2.4.2 new

golang.org/x/crypto v0.36.0 -> v0.41.0

golang.org/x/mod v0.24.0 -> v0.28.0

golang.org/x/net v0.38.0 -> v0.43.0

golang.org/x/oauth2 v0.27.0 -> v0.30.0

golang.org/x/sync v0.14.0 -> v0.17.0

golang.org/x/sys v0.33.0 -> v0.36.0

golang.org/x/term v0.30.0 -> v0.34.0

golang.org/x/text v0.23.0 -> v0.28.0

golang.org/x/time v0.7.0 -> v0.9.0

google.golang.org/genproto/googleapis/api 56aae31c358a -> a7a43d27e69b

google.golang.org/genproto/googleapis/rpc 56aae31c358a -> a7a43d27e69b

google.golang.org/grpc v1.72.0 -> v1.76.0

google.golang.org/protobuf v1.36.6 -> v1.36.10

k8s.io/api v0.32.3 -> v0.34.1

k8s.io/apimachinery v0.32.3 -> v0.34.1

k8s.io/client-go v0.32.3 -> v0.34.1

k8s.io/cri-api v0.32.3 -> v0.34.1

k8s.io/utils 3ea5e8cea738 -> 4c0f3b243397

sigs.k8s.io/json 9aa6b5e7a4b3 -> cfa47c3a1cc8

sigs.k8s.io/randfill v1.0.0 new

sigs.k8s.io/structured-merge-diff/v6 v6.3.0 new

sigs.k8s.io/yaml v1.4.0 -> v1.6.0

Previous release can be found at v2.1.0

Which file should I download?

containerd---.tar.gz: ✅Recommended. Dynamically linked with glibc 2.35 (Ubuntu 22.04).

containerd-static---.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.

via Release notes from containerd https://ift.tt/gwzboE2

October 11, 2025 at 02:17AM

@github-actions
Copy link

✅ Containerd release analysis completed successfully!

📊 Analysis included prerelease versions, reports have been generated, and notifications have been sent.
📋 Pull Request created: #8

Please review the generated analysis reports in the PR and merge when satisfied.

📋 View the workflow run for execution logs.

@y-ykcir
Copy link
Owner Author

y-ykcir commented Oct 22, 2025

/rerun
containerd 2.2.0-beta.2

https://ift.tt/GAyU6lX

Welcome to the v2.2.0-beta.2 release of containerd!

This is a pre-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.

This is a beta release and some functionality is still under development.

Highlights

Update erofs snapshotter to use mount manager (#12333)

Add mount manager (#12063)

Add conf.d include in the default config (#12323)

Add support for back references in the garbage collector (#12025)

Go client

Update pkg/oci to use fs.FS interface and os.OpenRoot (#12245)

Image Distribution

Add referrers fetcher to remotes (#12309)

Tar unpack progress through transfer service (#11921)

Image Storage

Add snapshotter and differ for block CIMs (#12050)

Add tar index mode to erofs snapshotter (#11919)

Node Resource Interface (NRI)

Enable otel traces in NRI (#12082)

Add WASM plugin support (containerd/nri#121)

Runtime

Improve shim load time after restart by loading in parallel (#12142)

Fix pidfd leak in UnshareAfterEnterUserns (#12167)

Deprecations

1.6 is EOL (#12348)

Please try out the release binaries and report any issues at

https://github.com/containerd/containerd/issues.

Contributors

Derek McGowan

Phil Estes

Maksym Pavlenko

Akihiro Suda

Krisztian Litkey

Mike Brown

Wei Fu

Markus Lehtonen

Sebastiaan van Stijn

Samuel Karp

ningmingxiao

Austin Vazquez

yashsingh74

Jin Dong

Chris Henzie

Gao Xiang

Kirtana Ashok

Aadhar Agarwal

Etienne Champetier

Rodrigo Campos

Akhil Mohan

Sascha Grunert

Henry Wang

Aleksa Sarai

Eric Mountain

Keith Mattix II

Paweł Gronowski

Adrien Delorme

Apurv Barve

Enji Cooper

Kohei Tokunaga

Max Jonas Werner

Rehan Khan

Tõnis Tiigi

Yang Yang

jinda.ljd

jokemanfire

Amit Barve

Andrew Halaney

Antonio Ojea

Brian Goff

Carlos Eduardo Arango Gutierrez

Chenyang Yan

Dawei Wei

Divya Rani

Fabiano Fidêncio

Iceber Gu

Jared Ledvina

Jonathan Perkin

Jose Fernandez

Karl Baumgartner

Osama Abdelkader

Radostin Stoyanov

Ruidong Cao

Sameer

Sergey Kanzhelev

Swagat Bora

Sylvain MOUQUET

Tom Wieczorek

Tycho Andersen

Ubuntu

Wuyue (Tony) Sun

suranmiao

tanhuaan

zounengren

Dependency Changes

dario.cat/mergo v1.0.1 -> v1.0.2

github.com/Microsoft/hcsshim v0.13.0-rc.3 -> v0.14.0-rc.1

github.com/StackExchange/wmi cbe66965904d new

github.com/checkpoint-restore/checkpointctl v1.3.0 -> v1.4.0

github.com/containerd/console v1.0.4 -> v1.0.5

github.com/containerd/containerd/api v1.9.0 -> v1.10.0-beta.1

github.com/containerd/go-cni v1.1.12 -> v1.1.13

github.com/containerd/nri v0.8.0 -> v0.10.0

github.com/containernetworking/plugins v1.7.1 -> v1.8.0

github.com/coreos/go-systemd/v22 v22.5.0 -> v22.6.0

github.com/cpuguy83/go-md2man/v2 v2.0.5 -> v2.0.7

github.com/emicklei/go-restful/v3 v3.11.0 -> v3.13.0

github.com/fxamacker/cbor/v2 v2.7.0 -> v2.9.0

github.com/go-jose/go-jose/v4 v4.0.5 -> v4.1.2

github.com/go-logr/logr v1.4.2 -> v1.4.3

github.com/go-ole/go-ole v1.2.6 new

github.com/golang/groupcache 41bb18bfe9da -> 2c02b8208cf8

github.com/google/certtostore v1.0.6 new

github.com/google/deck 105ad94aa8ae new

github.com/gorilla/websocket v1.5.0 -> e064f32e3674

github.com/grpc-ecosystem/go-grpc-middleware/providers/prometheus v1.0.1 -> v1.1.0

github.com/hashicorp/errwrap v1.1.0 new

github.com/intel/goresctrl v0.8.0 -> v0.9.0

github.com/klauspost/compress v1.18.0 -> v1.18.1

github.com/knqyf263/go-plugin v0.9.0 new

github.com/moby/sys/capability v0.4.0 new

github.com/modern-go/reflect2 v1.0.2 -> 35a7c28c31ee

github.com/opencontainers/runtime-tools 2e043c6bd626 -> 0ea5ed0382a2

github.com/prometheus/client_golang v1.22.0 -> v1.23.2

github.com/prometheus/client_model v0.6.1 -> v0.6.2

github.com/prometheus/common v0.62.0 -> v0.66.1

github.com/prometheus/procfs v0.15.1 -> v0.16.1

github.com/stretchr/testify v1.10.0 -> v1.11.1

github.com/tchap/go-patricia/v2 v2.3.2 -> v2.3.3

github.com/tetratelabs/wazero v1.9.0 new

github.com/urfave/cli/v2 v2.27.6 -> v2.27.7

github.com/vishvananda/netlink 0e7078ed04c8 -> v1.3.1

go.etcd.io/bbolt v1.4.0 -> v1.4.3

go.opentelemetry.io/otel v1.35.0 -> v1.37.0

go.opentelemetry.io/otel/metric v1.35.0 -> v1.37.0

go.opentelemetry.io/otel/sdk v1.35.0 -> v1.37.0

go.opentelemetry.io/otel/trace v1.35.0 -> v1.37.0

go.uber.org/goleak v1.3.0 new

go.yaml.in/yaml/v2 v2.4.2 new

golang.org/x/crypto v0.36.0 -> v0.41.0

golang.org/x/mod v0.24.0 -> v0.29.0

golang.org/x/net v0.38.0 -> v0.43.0

golang.org/x/oauth2 v0.27.0 -> v0.30.0

golang.org/x/sync v0.14.0 -> v0.17.0

golang.org/x/sys v0.33.0 -> v0.37.0

golang.org/x/term v0.30.0 -> v0.34.0

golang.org/x/text v0.23.0 -> v0.28.0

golang.org/x/time v0.7.0 -> v0.9.0

google.golang.org/genproto/googleapis/api 56aae31c358a -> a7a43d27e69b

google.golang.org/genproto/googleapis/rpc 56aae31c358a -> a7a43d27e69b

google.golang.org/grpc v1.72.0 -> v1.76.0

google.golang.org/protobuf v1.36.6 -> v1.36.10

k8s.io/api v0.32.3 -> v0.34.1

k8s.io/apimachinery v0.32.3 -> v0.34.1

k8s.io/client-go v0.32.3 -> v0.34.1

k8s.io/cri-api v0.32.3 -> v0.34.1

k8s.io/utils 3ea5e8cea738 -> 4c0f3b243397

sigs.k8s.io/json 9aa6b5e7a4b3 -> cfa47c3a1cc8

sigs.k8s.io/randfill v1.0.0 new

sigs.k8s.io/structured-merge-diff/v6 v6.3.0 new

sigs.k8s.io/yaml v1.4.0 -> v1.6.0

Previous release can be found at v2.1.0

Which file should I download?

containerd---.tar.gz: ✅Recommended. Dynamically linked with glibc 2.35 (Ubuntu 22.04).

containerd-static---.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.

via Release notes from containerd https://ift.tt/dI1bTBv

October 22, 2025 at 11:04AM

@github-actions
Copy link

✅ Containerd release analysis completed successfully!

📊 Analysis included prerelease versions, reports have been generated, and notifications have been sent.
📋 Pull Request created: #9

Please review the generated analysis reports in the PR and merge when satisfied.

📋 View the workflow run for execution logs.

@y-ykcir
Copy link
Owner Author

y-ykcir commented Oct 24, 2025

/rerun
containerd API 1.10.0-rc.0

https://ift.tt/wA7sPge

Welcome to the api/v1.10.0-rc.0 release of containerd!

This is a pre-release of containerd

The 11th release for the containerd 1.x API aligns with the containerd 2.2 release.

Highlights

Add mount manager (#12063)

Image Distribution

Add parallel unpack support (#12332)

Please try out the release binaries and report any issues at

https://github.com/containerd/containerd/issues.

Contributors

Derek McGowan

Henry Wang

Wei Fu

Changes

10 commits

Prepare release notes for api/v1.10.0-rc.0 (#12408)

fbc7848f2 Prepare release notes for api/v1.10.0-rc.0

Add parallel unpack support (#12332)

0198b87fc Implement parallel unpack

Prepare release notes for api/v1.10.0-beta.0 (#12346)

aa571f63c Prepare release notes for api/v1.10.0-beta.0

Add mount manager (#12063)

8db301086 Add mounts api service

67fbf9db9 Generate and vendor proto changes

c5097ac63 Add mount manager to protobuf services and types

Dependency Changes

This release has no dependency changes

Previous release can be found at api/v1.9.0

via Release notes from containerd https://ift.tt/XBYqc7U

October 25, 2025 at 06:54AM

@github-actions
Copy link

✅ Containerd release analysis completed successfully!

📊 Analysis included prerelease versions, reports have been generated, and notifications have been sent.
📋 Pull Request created: #10

Please review the generated analysis reports in the PR and merge when satisfied.

📋 View the workflow run for execution logs.

@y-ykcir
Copy link
Owner Author

y-ykcir commented Oct 30, 2025

/rerun
containerd 2.2.0-rc.0

https://ift.tt/eiHqT4j

Welcome to the v2.2.0-rc.0 release of containerd!

This is a pre-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)

Add conf.d include in the default config (#12323)

Add support for back references in the garbage collector (#12025)

Container Runtime Interface (CRI)

Implement CRI ListPodSandboxMetrics (#10691)

Support image volume mount subpath (#11578)

Go client

Update pkg/oci to use fs.FS interface and os.OpenRoot (#12245)

Image Distribution

Add parallel unpack support (#12332)

Add referrers fetcher to remotes (#12309)

Tar unpack progress through transfer service (#11921)

Image Storage

Update erofs snapshotter to use mount manager (#12333)

Add snapshotter and differ for block CIMs (#12050)

Add tar index mode to erofs snapshotter (#11919)

Node Resource Interface (NRI)

Enable otel traces in NRI (#12082)

Add WASM plugin support (containerd/nri#121)

Runtime

Improve shim load time after restart by loading in parallel (#12142)

Fix pidfd leak in UnshareAfterEnterUserns (#12167)

Deprecations

Postpone v2.2 deprecation items to v2.3 (#12417)

Please try out the release binaries and report any issues at

https://github.com/containerd/containerd/issues.

Contributors

Derek McGowan

Phil Estes

Akihiro Suda

Maksym Pavlenko

Krisztian Litkey

Wei Fu

Mike Brown

Markus Lehtonen

Sebastiaan van Stijn

Samuel Karp

ningmingxiao

Akhil Mohan

Austin Vazquez

yashsingh74

Gao Xiang

Jin Dong

Chris Henzie

Kirtana Ashok

Aadhar Agarwal

Etienne Champetier

Henry Wang

Rodrigo Campos

Sascha Grunert

Aleksa Sarai

Eric Mountain

Keith Mattix II

Paweł Gronowski

Tõnis Tiigi

Adrien Delorme

Apurv Barve

Enji Cooper

Kohei Tokunaga

Max Jonas Werner

Rehan Khan

Yang Yang

jinda.ljd

jokemanfire

Amit Barve

Andrew Halaney

Antonio Ojea

Brian Goff

Carlos Eduardo Arango Gutierrez

Chenyang Yan

Dawei Wei

Divya Rani

Evan Anderson

Fabiano Fidêncio

Iceber Gu

Jared Ledvina

Jonathan Perkin

Jose Fernandez

Karl Baumgartner

Osama Abdelkader

Radostin Stoyanov

Ruidong Cao

Sameer

Sergey Kanzhelev

Swagat Bora

Sylvain MOUQUET

Tom Wieczorek

Tycho Andersen

Ubuntu

Wuyue (Tony) Sun

suranmiao

tanhuaan

zounengren

Dependency Changes

dario.cat/mergo v1.0.1 -> v1.0.2

github.com/Microsoft/hcsshim v0.13.0-rc.3 -> v0.14.0-rc.1

github.com/StackExchange/wmi cbe66965904d new

github.com/checkpoint-restore/checkpointctl v1.3.0 -> v1.4.0

github.com/containerd/cgroups/v3 v3.0.5 -> v3.1.0

github.com/containerd/console v1.0.4 -> v1.0.5

github.com/containerd/containerd/api v1.9.0 -> v1.10.0-rc.0

github.com/containerd/go-cni v1.1.12 -> v1.1.13

github.com/containerd/nri v0.8.0 -> v0.10.0

github.com/containernetworking/plugins v1.7.1 -> v1.8.0

github.com/coreos/go-systemd/v22 v22.5.0 -> v22.6.0

github.com/cpuguy83/go-md2man/v2 v2.0.5 -> v2.0.7

github.com/emicklei/go-restful/v3 v3.11.0 -> v3.13.0

github.com/fxamacker/cbor/v2 v2.7.0 -> v2.9.0

github.com/go-jose/go-jose/v4 v4.0.5 -> v4.1.2

github.com/go-logr/logr v1.4.2 -> v1.4.3

github.com/go-ole/go-ole v1.2.6 new

github.com/golang/groupcache 41bb18bfe9da -> 2c02b8208cf8

github.com/google/certtostore v1.0.6 new

github.com/google/deck 105ad94aa8ae new

github.com/gorilla/websocket v1.5.0 -> e064f32e3674

github.com/grpc-ecosystem/go-grpc-middleware/providers/prometheus v1.0.1 -> v1.1.0

github.com/hashicorp/errwrap v1.1.0 new

github.com/intel/goresctrl v0.8.0 -> v0.9.0

github.com/klauspost/compress v1.18.0 -> v1.18.1

github.com/knqyf263/go-plugin v0.9.0 new

github.com/moby/sys/capability v0.4.0 new

github.com/modern-go/reflect2 v1.0.2 -> 35a7c28c31ee

github.com/opencontainers/runtime-tools 2e043c6bd626 -> 0ea5ed0382a2

github.com/prometheus/client_golang v1.22.0 -> v1.23.2

github.com/prometheus/client_model v0.6.1 -> v0.6.2

github.com/prometheus/common v0.62.0 -> v0.66.1

github.com/prometheus/procfs v0.15.1 -> v0.16.1

github.com/stretchr/testify v1.10.0 -> v1.11.1

github.com/tchap/go-patricia/v2 v2.3.2 -> v2.3.3

github.com/tetratelabs/wazero v1.9.0 new

github.com/urfave/cli/v2 v2.27.6 -> v2.27.7

github.com/vishvananda/netlink 0e7078ed04c8 -> v1.3.1

go.etcd.io/bbolt v1.4.0 -> v1.4.3

go.opentelemetry.io/otel v1.35.0 -> v1.37.0

go.opentelemetry.io/otel/metric v1.35.0 -> v1.37.0

go.opentelemetry.io/otel/sdk v1.35.0 -> v1.37.0

go.opentelemetry.io/otel/trace v1.35.0 -> v1.37.0

go.uber.org/goleak v1.3.0 new

go.yaml.in/yaml/v2 v2.4.2 new

golang.org/x/crypto v0.36.0 -> v0.41.0

golang.org/x/mod v0.24.0 -> v0.29.0

golang.org/x/net v0.38.0 -> v0.43.0

golang.org/x/oauth2 v0.27.0 -> v0.30.0

golang.org/x/sync v0.14.0 -> v0.17.0

golang.org/x/sys v0.33.0 -> v0.37.0

golang.org/x/term v0.30.0 -> v0.34.0

golang.org/x/text v0.23.0 -> v0.28.0

golang.org/x/time v0.7.0 -> v0.14.0

google.golang.org/genproto/googleapis/api 56aae31c358a -> a7a43d27e69b

google.golang.org/genproto/googleapis/rpc 56aae31c358a -> a7a43d27e69b

google.golang.org/grpc v1.72.0 -> v1.76.0

google.golang.org/protobuf v1.36.6 -> v1.36.10

k8s.io/api v0.32.3 -> v0.34.1

k8s.io/apimachinery v0.32.3 -> v0.34.1

k8s.io/client-go v0.32.3 -> v0.34.1

k8s.io/cri-api v0.32.3 -> v0.34.1

k8s.io/utils 3ea5e8cea738 -> 4c0f3b243397

sigs.k8s.io/json 9aa6b5e7a4b3 -> cfa47c3a1cc8

sigs.k8s.io/randfill v1.0.0 new

sigs.k8s.io/structured-merge-diff/v6 v6.3.0 new

sigs.k8s.io/yaml v1.4.0 -> v1.6.0

Previous release can be found at v2.1.0

Which file should I download?

containerd---.tar.gz: ✅Recommended. Dynamically linked with glibc 2.35 (Ubuntu 22.04).

containerd-static---.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.

via Release notes from containerd https://ift.tt/mah3Zqr

October 30, 2025 at 01:03PM

@github-actions
Copy link

✅ Containerd release analysis completed successfully!

📊 Analysis included prerelease versions, reports have been generated, and notifications have been sent.
📋 Pull Request created: #11

Please review the generated analysis reports in the PR and merge when satisfied.

📋 View the workflow run for execution logs.

@y-ykcir
Copy link
Owner Author

y-ykcir commented Nov 4, 2025

/rerun
v2.2.0-rc.1: containerd 2.2.0-rc.1

https://ift.tt/3DFLji8

Welcome to the v2.2.0-rc.1 release of containerd!

This is a pre-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)

Add conf.d include in the default config (#12323)

Add support for back references in the garbage collector (#12025)

Container Runtime Interface (CRI)

Implement CRI ListPodSandboxMetrics (#10691)

Support image volume mount subpath (#11578)

Go client

Update pkg/oci to use fs.FS interface and os.OpenRoot (#12245)

Image Distribution

Add parallel unpack support (#12332)

Add referrers fetcher to remotes (#12309)

Tar unpack progress through transfer service (#11921)

Image Storage

Update erofs snapshotter to use mount manager (#12333)

Add snapshotter and differ for block CIMs (#12050)

Add tar index mode to erofs snapshotter (#11919)

Node Resource Interface (NRI)

Enable otel traces in NRI (#12082)

Add WASM plugin support (containerd/nri#121)

Runtime

Improve shim load time after restart by loading in parallel (#12142)

Fix pidfd leak in UnshareAfterEnterUserns (#12167)

Deprecations

Deprecate cgroup v1 (#12445)

Postpone v2.2 deprecation items to v2.3 (#12417)

Please try out the release binaries and report any issues at

https://github.com/containerd/containerd/issues.

Contributors

Derek McGowan

Phil Estes

Akihiro Suda

Maksym Pavlenko

Wei Fu

Krisztian Litkey

Mike Brown

Akhil Mohan

Markus Lehtonen

Samuel Karp

Sebastiaan van Stijn

ningmingxiao

Austin Vazquez

yashsingh74

Gao Xiang

Jin Dong

Chris Henzie

Kirtana Ashok

Aadhar Agarwal

Etienne Champetier

Henry Wang

Rodrigo Campos

Sascha Grunert

Aleksa Sarai

Eric Mountain

Keith Mattix II

Paweł Gronowski

Tõnis Tiigi

Adrien Delorme

Apurv Barve

Enji Cooper

Kohei Tokunaga

Max Jonas Werner

Rehan Khan

Yang Yang

jinda.ljd

jokemanfire

Amit Barve

Andrew Halaney

Antonio Ojea

Brian Goff

Carlos Eduardo Arango Gutierrez

Chenyang Yan

Dawei Wei

Divya Rani

Evan Anderson

Fabiano Fidêncio

Iceber Gu

Jared Ledvina

Jonathan Perkin

Jose Fernandez

Karl Baumgartner

Osama Abdelkader

Radostin Stoyanov

Ruidong Cao

Sameer

Sergey Kanzhelev

Swagat Bora

Sylvain MOUQUET

Tom Wieczorek

Tycho Andersen

Ubuntu

Wuyue (Tony) Sun

suranmiao

tanhuaan

zounengren

Dependency Changes

dario.cat/mergo v1.0.1 -> v1.0.2

github.com/Microsoft/hcsshim v0.13.0-rc.3 -> v0.14.0-rc.1

github.com/StackExchange/wmi cbe66965904d new

github.com/checkpoint-restore/checkpointctl v1.3.0 -> v1.4.0

github.com/containerd/cgroups/v3 v3.0.5 -> v3.1.0

github.com/containerd/console v1.0.4 -> v1.0.5

github.com/containerd/containerd/api v1.9.0 -> v1.10.0-rc.0

github.com/containerd/go-cni v1.1.12 -> v1.1.13

github.com/containerd/nri v0.8.0 -> v0.10.0

github.com/containernetworking/plugins v1.7.1 -> v1.8.0

github.com/coreos/go-systemd/v22 v22.5.0 -> v22.6.0

github.com/cpuguy83/go-md2man/v2 v2.0.5 -> v2.0.7

github.com/emicklei/go-restful/v3 v3.11.0 -> v3.13.0

github.com/fxamacker/cbor/v2 v2.7.0 -> v2.9.0

github.com/go-jose/go-jose/v4 v4.0.5 -> v4.1.2

github.com/go-logr/logr v1.4.2 -> v1.4.3

github.com/go-ole/go-ole v1.2.6 new

github.com/golang/groupcache 41bb18bfe9da -> 2c02b8208cf8

github.com/google/certtostore v1.0.6 new

github.com/google/deck 105ad94aa8ae new

github.com/gorilla/websocket v1.5.0 -> e064f32e3674

github.com/grpc-ecosystem/go-grpc-middleware/providers/prometheus v1.0.1 -> v1.1.0

github.com/hashicorp/errwrap v1.1.0 new

github.com/intel/goresctrl v0.8.0 -> v0.9.0

github.com/klauspost/compress v1.18.0 -> v1.18.1

github.com/knqyf263/go-plugin v0.9.0 new

github.com/moby/sys/capability v0.4.0 new

github.com/modern-go/reflect2 v1.0.2 -> 35a7c28c31ee

github.com/opencontainers/runtime-tools 2e043c6bd626 -> 0ea5ed0382a2

github.com/prometheus/client_golang v1.22.0 -> v1.23.2

github.com/prometheus/client_model v0.6.1 -> v0.6.2

github.com/prometheus/common v0.62.0 -> v0.66.1

github.com/prometheus/procfs v0.15.1 -> v0.16.1

github.com/stretchr/testify v1.10.0 -> v1.11.1

github.com/tchap/go-patricia/v2 v2.3.2 -> v2.3.3

github.com/tetratelabs/wazero v1.9.0 new

github.com/urfave/cli/v2 v2.27.6 -> v2.27.7

github.com/vishvananda/netlink 0e7078ed04c8 -> v1.3.1

go.etcd.io/bbolt v1.4.0 -> v1.4.3

go.opentelemetry.io/otel v1.35.0 -> v1.37.0

go.opentelemetry.io/otel/metric v1.35.0 -> v1.37.0

go.opentelemetry.io/otel/sdk v1.35.0 -> v1.37.0

go.opentelemetry.io/otel/trace v1.35.0 -> v1.37.0

go.uber.org/goleak v1.3.0 new

go.yaml.in/yaml/v2 v2.4.2 new

golang.org/x/crypto v0.36.0 -> v0.41.0

golang.org/x/mod v0.24.0 -> v0.29.0

golang.org/x/net v0.38.0 -> v0.43.0

golang.org/x/oauth2 v0.27.0 -> v0.30.0

golang.org/x/sync v0.14.0 -> v0.17.0

golang.org/x/sys v0.33.0 -> v0.37.0

golang.org/x/term v0.30.0 -> v0.34.0

golang.org/x/text v0.23.0 -> v0.28.0

golang.org/x/time v0.7.0 -> v0.14.0

google.golang.org/genproto/googleapis/api 56aae31c358a -> a7a43d27e69b

google.golang.org/genproto/googleapis/rpc 56aae31c358a -> a7a43d27e69b

google.golang.org/grpc v1.72.0 -> v1.76.0

google.golang.org/protobuf v1.36.6 -> v1.36.10

k8s.io/api v0.32.3 -> v0.34.1

k8s.io/apimachinery v0.32.3 -> v0.34.1

k8s.io/client-go v0.32.3 -> v0.34.1

k8s.io/cri-api v0.32.3 -> v0.34.1

k8s.io/utils 3ea5e8cea738 -> 4c0f3b243397

sigs.k8s.io/json 9aa6b5e7a4b3 -> cfa47c3a1cc8

sigs.k8s.io/randfill v1.0.0 new

sigs.k8s.io/structured-merge-diff/v6 v6.3.0 new

sigs.k8s.io/yaml v1.4.0 -> v1.6.0

Previous release can be found at v2.1.0

Which file should I download?

containerd---.tar.gz: ✅Recommended. Dynamically linked with glibc 2.35 (Ubuntu 22.04).

containerd-static---.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.

via Release notes from containerd https://ift.tt/4cU32Bl

November 04, 2025 at 09:33AM

@github-actions
Copy link

github-actions bot commented Nov 4, 2025

✅ Containerd release analysis completed successfully!

📊 Analysis included prerelease versions, reports have been generated, and notifications have been sent.
📋 Pull Request created: #13

Please review the generated analysis reports in the PR and merge when satisfied.

📋 View the workflow run for execution logs.

@y-ykcir
Copy link
Owner Author

y-ykcir commented Nov 5, 2025

/rerun
containerd API 1.10.0

https://ift.tt/Ax2Xi4B

Welcome to the api/v1.10.0 release of containerd!

The 11th release for the containerd 1.x API aligns with the containerd 2.2 release.

Highlights

Add mount manager

The mount manager is a new service that provides lifecycle management for filesystem mounts

to support more advanced use cases, such as:

Device formatting to create formatted filesystems (xfs, ext4) on-demand

Mount activation to prepare devices such as loopbacks or network fileystems

Mount transformation to allow mount arguments to be filled in dynamically from previous mounts

Garbage collection of mounts to ensure temporary mounts are never leaked (#12063)

Image Distribution

Parallel Unpack

Adds support for unpacking layers in parallel during pull operations. This feature is supported with overlayfs and EROFS snapshotters. (#12332)

Please try out the release binaries and report any issues at

https://github.com/containerd/containerd/issues.

Contributors

Derek McGowan

Akihiro Suda

Henry Wang

Phil Estes

Wei Fu

Changes

14 commits

Prepare release notes for api/v1.10.0 (#12472)

69c855bb5 Prepare release notes for api/v1.10.0

api/go.mod: golang.org/x/net v0.38.0 (#12430)

4c7b94fce api/go.mod: golang.org/x/net v0.38.0

Prepare release notes for api/v1.10.0-rc.0 (#12408)

fbc7848f2 Prepare release notes for api/v1.10.0-rc.0

Add parallel unpack support (#12332)

0198b87fc Implement parallel unpack

Prepare release notes for api/v1.10.0-beta.0 (#12346)

aa571f63c Prepare release notes for api/v1.10.0-beta.0

Add mount manager (#12063)

8db301086 Add mounts api service

67fbf9db9 Generate and vendor proto changes

c5097ac63 Add mount manager to protobuf services and types

Dependency Changes

golang.org/x/net v0.37.0 -> v0.38.0

Previous release can be found at api/v1.9.0

via Release notes from containerd https://ift.tt/nzilgfy

November 06, 2025 at 03:24AM

@github-actions
Copy link

github-actions bot commented Nov 5, 2025

✅ Containerd release analysis completed successfully!

📊 Analysis included prerelease versions, reports have been generated, and notifications have been sent.
📋 Pull Request created: #14

Please review the generated analysis reports in the PR and merge when satisfied.

📋 View the workflow run for execution logs.

@y-ykcir
Copy link
Owner Author

y-ykcir commented Nov 5, 2025

/rerun
containerd 1.7.29

https://ift.tt/QrgReFD

Welcome to the v1.7.29 release of containerd!

The twenty-ninth patch release for containerd 1.7 contains various fixes

and updates including security patches.

Security Updates

containerd

GHSA-pwhc-rpq9-4c8w

GHSA-m6hq-p25p-ffr2

runc

GHSA-qw9x-cqr3-wc7r

GHSA-cgrx-mc8f-2prm

GHSA-9493-h29p-rfm2

Highlights

Image Distribution

Update differ to handle zstd media types (#12018)

Runtime

Update runc binary to v1.3.3 (#12480)

Fix lost container logs from quickly closing io (#12375)

Please try out the release binaries and report any issues at

https://github.com/containerd/containerd/issues.

Contributors

Derek McGowan

Akihiro Suda

Phil Estes

Austin Vazquez

Sebastiaan van Stijn

ningmingxiao

Maksym Pavlenko

StepSecurity Bot

wheat2018

Changes

38 commits

442cb34bd Merge commit from fork

0450f046e Fix directory permissions

e5cb6ddb7 Merge commit from fork

c575d1b5f fix goroutine leak of container Attach

Prepare release notes for v1.7.29 (#12486)

1fc2daaf3 Prepare release notes for v1.7.29

Update runc binary to v1.3.3 (#12480)

3f5f9f872 runc: Update runc binary to v1.3.3

Update GHA images and bump Go 1.24.9; 1.25.3 (#12471)

667409fb6 ci: bump Go 1.24.9, 1.25.3

294f8c027 Update GHA runners to use latest images for basic binaries build

cf66b4141 Update GHA runners to use latest image for most jobs

fa3e6fa18 pkg/epoch: extract parsing SOURCE_DATE_EPOCH to a function

ac334bffc pkg/epoch: fix tests on macOS

d04b8721f pkg/epoch: replace some fmt.Sprintfs with strconv

CI: update Fedora to 43 (#12450)

5cfedbf52 CI: update Fedora to 43

CI: skip ubuntu-24.04-arm on private repos (#12429)

cf99a012d CI: skip ubuntu-24.04-arm on private repos

runc:Update runc binary to v1.3.1 (#12276)

4c77b8d07 runc:Update runc binary to v1.3.1

Fix lost container logs from quickly closing io (#12375)

d30024db2 bugfix:fix container logs lost because io close too quickly

ci: bump Go 1.24.8 (#12362)

f4b3d96f3 ci: bump Go 1.24.8

334fd8e4b update golangci-lint to v1.64.2

8a67abc4c Drop inactivated linter exportloopref

e4dbf08f0 build(deps): bump golangci/golangci-lint-action from 6.3.2 to 6.5.0

d7db2ba06 build(deps): bump golangci/golangci-lint-action from 6.2.0 to 6.3.2

d7182888f build(deps): bump golangci/golangci-lint-action from 6.1.1 to 6.2.0

4be6c7e3b build(deps): bump actions/cache from 4.1.2 to 4.2.0

a2e097e86 build(deps): bump actions/checkout from 4.2.1 to 4.2.2

6de404d11 build(deps): bump actions/cache from 4.1.1 to 4.1.2

038a25584 [StepSecurity] ci: Harden GitHub Actions

Update differ to handle zstd media types (#12018)

eaeb4b6ac Update differ to handle zstd media types

ci: bump Go 1.23.12, 1.24.6 (#12188)

83c535339 ci: bump Go 1.23.12, 1.24.6

Dependency Changes

This release has no dependency changes

Previous release can be found at v1.7.28

via Release notes from containerd https://ift.tt/nzilgfy

November 06, 2025 at 06:15AM

@github-actions
Copy link

github-actions bot commented Nov 5, 2025

✅ Containerd release analysis completed successfully!

📊 Analysis included prerelease versions, reports have been generated, and notifications have been sent.
📋 Pull Request created: #15

Please review the generated analysis reports in the PR and merge when satisfied.

📋 View the workflow run for execution logs.

@y-ykcir
Copy link
Owner Author

y-ykcir commented Nov 6, 2025

/rerun
containerd 2.0.7

https://ift.tt/sz4P1TX

Welcome to the v2.0.7 release of containerd!

The seventh patch release for containerd 2.0 includes various bug fixes and updates.

Security Updates

containerd

GHSA-pwhc-rpq9-4c8w

GHSA-m6hq-p25p-ffr2

runc

GHSA-qw9x-cqr3-wc7r

GHSA-cgrx-mc8f-2prm

GHSA-9493-h29p-rfm2

Highlights

Container Runtime Interface (CRI)

Disable event subscriber during task cleanup (#12406)

Add SystemdCgroup to default runtime options (#12254)

Fix userns with container image VOLUME mounts that need copy (#12241)

Image Distribution

Add dial timeout field to hosts toml configuration (#12136)

Runtime

Update runc binary to v1.3.3 (#12479)

Fix lost container logs from quickly closing io (#12376)

Create bootstrap.json with 0644 permission (#12184)

Fix pidfd leak in UnshareAfterEnterUserns (#12178)

Please try out the release binaries and report any issues at

https://github.com/containerd/containerd/issues.

Contributors

Austin Vazquez

Phil Estes

Rodrigo Campos

Wei Fu

Akihiro Suda

Derek McGowan

Maksym Pavlenko

ningmingxiao

Kirtana Ashok

Akhil Mohan

Andrew Halaney

Jin Dong

Jose Fernandez

Mike Baynton

Philip Laine

Swagat Bora

wheat2018

Changes

56 commits

Prepare release notes for v2.0.7 (#12482)

4931e24f1 Prepare release notes for v2.0.7

205bc4f2d Update mailmap

5f708b76a Merge commit from fork

8cd112d82 Fix directory permissions

05290b5bc Merge commit from fork

4d1edf4ad fix goroutine leak of container Attach

Update runc binary to v1.3.3 (#12479)

b46dc6a67 runc: Update runc binary to v1.3.3

ci: bump Go 1.24.9; 1.25.3 (#12361)

5e9c82178 Update GHA runners to use latest images for basic binaries build

7f59248dc Update GHA runners to use latest image for most jobs

e1373e8a8 ci: bump Go 1.24.9, 1.25.3

e1a910a6a ci: bump Go 1.24.8; 1.25.2

fd04b7f17 move exclude-dirs to issues.exclude-dirs

b49377975 update golangci-lint to v1.64.2

6e45022a1 build(deps): bump golangci/golangci-lint-action from 6.3.2 to 6.5.0

09ce0f2a1 build(deps): bump golangci/golangci-lint-action from 6.2.0 to 6.3.2

de63a740b build(deps): bump golangci/golangci-lint-action from 6.1.1 to 6.2.0

Fix lost container logs from quickly closing io (#12376)

f953ee8a3 bugfix:fix container logs lost because io close too quickly

CI: update Fedora to 43 (#12448)

f6f15f513 CI: update Fedora to 43

Disable event subscriber during task cleanup (#12406)

2a2329cbd cri/server/podsandbox: disable event subscriber

CI: skip ubuntu-24.04-arm on private repos (#12428)

dfb954743 CI: skip ubuntu-24.04-arm on private repos

Remove additional fuzzers from instrumentation repo (#12420)

f6b02f6bb Remove additional fuzzers from CI

runc:Update runc binary to v1.3.1 (#12275)

75c13ee3f runc:Update runc binary to v1.3.1

Add SystemdCgroup to default runtime options (#12254)

427cdd06c add SystemdCgroup to default runtime options

install-runhcs-shim: fetch target commit instead of tags (#12255)

0b35e19fb install-runhcs-shim: fetch target commit instead of tags

Fix userns with container image VOLUME mounts that need copy (#12241)

3212afc2f integration: Add test for directives with userns

b855c6e10 cri: Fix userns with Dockerfile VOLUME mounts that need copy

Fix overlayfs issues related to user namespace (#12223)

05c0c99f4 core/mount: Retry unmounting idmapped directories

afdede4ce core/mount: Test cleanup of DoPrepareIDMappedOverlay()

47205f814 core/mount: Properly cleanup on doPrepareIDMappedOverlay errors

6f4abd970 core/mount: Don't call nil function on errors

a2f0d65d7 core/mount: Only idmap once per overlayfs, not per layer

1c32accd7 Make ovl idmap mounts read-only

ci: bump Go 1.23.12, 1.24.6 (#12187)

9e72e91e6 ci: bump Go 1.23.12, 1.24.6

Create bootstrap.json with 0644 permission (#12184)

009622e04 fix: create bootstrap.json with 0644 permission

Fix pidfd leak in UnshareAfterEnterUserns (#12178)

5bec0a332 sys: fix pidfd leak in UnshareAfterEnterUserns

Fix windows test failures (#12120)

2a2488131 Fix intermittent test failures on Windows CIs

018470948 Remove WS2025 from CIs due to regression

Add dial timeout field to hosts toml configuration (#12136)

b50cbbc98 Add dial timeout field to hosts toml configuration

Dependency Changes

This release has no dependency changes

Previous release can be found at v2.0.6

Which file should I download?

containerd---.tar.gz: ✅Recommended. Dynamically linked with glibc 2.31 (Ubuntu 20.04).

containerd-static---.tar.gz: Statically linked. Expected to be used on non-glibc Linux distributions. 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.

via Release notes from containerd https://ift.tt/nzilgfy

November 06, 2025 at 08:23AM

@y-ykcir
Copy link
Owner Author

y-ykcir commented Nov 6, 2025

/rerun
containerd 2.1.5

https://ift.tt/08u7NJx

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

GHSA-pwhc-rpq9-4c8w

GHSA-m6hq-p25p-ffr2

runc

GHSA-qw9x-cqr3-wc7r

GHSA-cgrx-mc8f-2prm

GHSA-9493-h29p-rfm2

Highlights

Container Runtime Interface (CRI)

Disable event subscriber during task cleanup (#12410)

Add SystemdCgroup to default runtime options (#12253)

Fix userns with container image VOLUME mounts that need copy (#12242)

Image Distribution

Ensure errContentRangeIgnored error when range-get request is ignored (#12312)

Runtime

Update runc binary to v1.3.3 (#12478)

Deprecations

Postpone v2.2 deprecation items to v2.3 (#12431)

Please try out the release binaries and report any issues at

https://github.com/containerd/containerd/issues.

Contributors

Phil Estes

Akihiro Suda

Derek McGowan

Austin Vazquez

Rodrigo Campos

Maksym Pavlenko

Wei Fu

ningmingxiao

Akhil Mohan

Henry Wang

Andrew Halaney

Divya Rani

Jose Fernandez

Swagat Bora

wheat2018

Changes

58 commits

Prepare release notes for v2.1.5 (#12483)

fc5bdfeac Prepare release notes for v2.1.5

c578c26bf Update mailmap

46a4a03fb Merge commit from fork

232786c90 Fix directory permissions

239ab877d Merge commit from fork

0766796e8 fix goroutine leak of container Attach

Update runc binary to v1.3.3 (#12478)

3d713d3d0 runc: Update runc binary to v1.3.3

Update GHA runners to use latest images for basic binaries build (#12470)

de4221cb7 Update GHA runners to use latest images for basic binaries build

ci: bump Go 1.24.9, 1.25.3 (#12467)

2045b1920 ci: bump Go 1.24.9, 1.25.3

Update GHA runners to use latest image for most jobs (#12468)

21ec7cc7d Update GHA runners to use latest image for most jobs

CI: update Fedora to 43 (#12449)

893b5f92e CI: update Fedora to 43

Postpone v2.2 deprecation items to v2.3 (#12431)

6374a8f9d Postpone v2.2 deprecation items to v2.3

CI: skip ubuntu-24.04-arm on private repos (#12427)

98e0e73de CI: skip ubuntu-24.04-arm on private repos

Disable event subscriber during task cleanup (#12410)

a3770cf83 cri/server/podsandbox: disable event subscriber

Fix lost container logs from quickly closing io (#12377)

7d9f09ba0 bugfix:fix container logs lost because io close too quickly

ci: bump Go 1.24.8 (#12360)

d1cab3cc5 ci: bump Go 1.24.8

Prevent goroutine hangs during ProgressTracker shutdown (#12336)

9b57a4d35 Prevent goroutine hangs during ProgressTracker shutdown

Ensure errContentRangeIgnored error when range-get request is ignored (#12312)

ca3de4fe7 Ensure errContentRangeIgnored error when range-get request is ignored by registry

Remove additional fuzzers from instrumentation repo (#12313)

dfffe3d9c Remove additional fuzzers from CI

update release builds to 1.24.7 and add 1.25.1 to CI (#12258)

c54585ba7 update release builds to 1.24.7 and add 1.25.1 to CI

runc:Update runc binary to v1.3.1 (#12277)

f0a48ce38 runc:Update runc binary to v1.3.1

Add SystemdCgroup to default runtime options (#12253)

f13f8c431 add SystemdCgroup to default runtime options

install-runhcs-shim: fetch target commit instead of tags (#12256)

42bb71e1e install-runhcs-shim: fetch target commit instead of tags

Fix userns with container image VOLUME mounts that need copy (#12242)

10944e19f integration: Add test for directives with userns

41d74aee2 cri: Fix userns with Dockerfile VOLUME mounts that need copy

Fix overlayfs issues related to user namespace (#12222)

f40bfc46b core/mount: Retry unmounting idmapped directories

1f51d2dea core/mount: Test cleanup of DoPrepareIDMappedOverlay()

8fbf8c503 core/mount: Properly cleanup on doPrepareIDMappedOverlay errors

b9d678e15 core/mount: Don't call nil function on errors

583fe2d24 core/mount: Only idmap once per overlayfs, not per layer

Add documentation for cgroup_writable field (#12229)

4832b4d15 Add documentation for cgroup_writable field

fix: create bootstrap.json with 0644 permission (#12183)

3c174cf64 fix: create bootstrap.json with 0644 permission

ci: bump Go 1.23.12, 1.24.6 (#12186)

74b0505eb ci: bump Go 1.23.12, 1.24.6

sys: fix pidfd leak in UnshareAfterEnterUserns (#12179)

5ef6ea747 sys: fix pidfd leak in UnshareAfterEnterUserns

Dependency Changes

This release has no dependency changes

Previous release can be found at v2.1.4

Which file should I download?

containerd---.tar.gz: ✅Recommended. Dynamically linked with glibc 2.35 (Ubuntu 22.04).

containerd-static---.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.

via Release notes from containerd https://ift.tt/nzilgfy

November 06, 2025 at 08:50AM

@y-ykcir
Copy link
Owner Author

y-ykcir commented Nov 6, 2025

/rerun
containerd 2.2.0

https://ift.tt/pofbKWQ

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:

Device formatting to create formatted filesystems (xfs, ext4) on-demand

Mount activation to prepare devices such as loopbacks or network fileystems

Mount transformation to allow mount arguments to be filled in dynamically from previous mounts

Garbage collection of mounts to ensure temporary mounts are never leaked

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

ListPodSandboxMetrics: Query metrics for running pods/sandboxes

ListMetricsDescriptors: Discover available metrics and their descriptions

Support image volume mount subpath (#11578)

Go client

Update pkg/oci to use fs.FS interface and os.OpenRoot (#12245)

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

Quota Support: Support for sized block devices as the upper layer for overlayfs

Mount Lifecycle: Loopback setup, block device creation, and overlayfs argument formatting is moved to the

mount manager to be performed on-demand or within the runtime.

Mount handler: To allow optimization of EROFS mount types based on the current system

macOS Support: EROFS snapshotter can now be used on Darwin to natively allow image pulls

Tar index mode: Efficiently generate EROFS metadata backed by original tar content (#11919)

Add snapshotter and differ for block CIMs (#12050)

Node Resource Interface (NRI)

Enable otel traces in NRI (#12082)

Add WASM plugin support (containerd/nri#121)

Runtime

Improve shim load time after restart by loading in parallel (#12142)

Fix pidfd leak in UnshareAfterEnterUserns (#12167)

Deprecations

Deprecate cgroup v1 (#12445)

Postpone v2.2 deprecation items to v2.3 (#12417)

Please try out the release binaries and report any issues at

https://github.com/containerd/containerd/issues.

Contributors

Derek McGowan

Phil Estes

Akihiro Suda

Maksym Pavlenko

Wei Fu

Krisztian Litkey

Mike Brown

Akhil Mohan

Markus Lehtonen

Samuel Karp

Sebastiaan van Stijn

ningmingxiao

Austin Vazquez

yashsingh74

Gao Xiang

Kirtana Ashok

Jin Dong

Chris Henzie

Aadhar Agarwal

Etienne Champetier

Henry Wang

Rodrigo Campos

Sascha Grunert

Aleksa Sarai

Eric Mountain

Keith Mattix II

Paweł Gronowski

Tõnis Tiigi

Adrien Delorme

Apurv Barve

Enji Cooper

Kohei Tokunaga

Max Jonas Werner

Rehan Khan

Yang Yang

jinda.ljd

jokemanfire

Amit Barve

Andrew Halaney

Antonio Ojea

Brian Goff

Carlos Eduardo Arango Gutierrez

Chenyang Yan

Dawei Wei

Divya Rani

Evan Anderson

Fabiano Fidêncio

Iceber Gu

Jared Ledvina

Jonathan Perkin

Jose Fernandez

Karl Baumgartner

Michael Weibel

Osama Abdelkader

Radostin Stoyanov

Ruidong Cao

Sameer

Sergey Kanzhelev

Swagat Bora

Sylvain MOUQUET

Tom Wieczorek

Tycho Andersen

Wuyue (Tony) Sun

suranmiao

tanhuaan

wheat2018

zounengren

Dependency Changes

dario.cat/mergo v1.0.1 -> v1.0.2

github.com/Microsoft/hcsshim v0.13.0-rc.3 -> v0.14.0-rc.1

github.com/StackExchange/wmi cbe66965904d new

github.com/checkpoint-restore/checkpointctl v1.3.0 -> v1.4.0

github.com/containerd/cgroups/v3 v3.0.5 -> v3.1.0

github.com/containerd/console v1.0.4 -> v1.0.5

github.com/containerd/containerd/api v1.9.0 -> v1.10.0

github.com/containerd/go-cni v1.1.12 -> v1.1.13

github.com/containerd/nri v0.8.0 -> v0.10.0

github.com/containerd/platforms v1.0.0-rc.1 -> v1.0.0-rc.2

github.com/containernetworking/plugins v1.7.1 -> v1.8.0

github.com/coreos/go-systemd/v22 v22.5.0 -> v22.6.0

github.com/cpuguy83/go-md2man/v2 v2.0.5 -> v2.0.7

github.com/emicklei/go-restful/v3 v3.11.0 -> v3.13.0

github.com/fxamacker/cbor/v2 v2.7.0 -> v2.9.0

github.com/go-jose/go-jose/v4 v4.0.5 -> v4.1.2

github.com/go-logr/logr v1.4.2 -> v1.4.3

github.com/go-ole/go-ole v1.2.6 new

github.com/golang/groupcache 41bb18bfe9da -> 2c02b8208cf8

github.com/google/certtostore v1.0.6 new

github.com/google/deck 105ad94aa8ae new

github.com/gorilla/websocket v1.5.0 -> e064f32e3674

github.com/grpc-ecosystem/go-grpc-middleware/providers/prometheus v1.0.1 -> v1.1.0

github.com/hashicorp/errwrap v1.1.0 new

github.com/intel/goresctrl v0.8.0 -> v0.10.0

github.com/klauspost/compress v1.18.0 -> v1.18.1

github.com/knqyf263/go-plugin v0.9.0 new

github.com/moby/sys/capability v0.4.0 new

github.com/modern-go/reflect2 v1.0.2 -> 35a7c28c31ee

github.com/opencontainers/runtime-tools 2e043c6bd626 -> 0ea5ed0382a2

github.com/prometheus/client_golang v1.22.0 -> v1.23.2

github.com/prometheus/client_model v0.6.1 -> v0.6.2

github.com/prometheus/common v0.62.0 -> v0.66.1

github.com/prometheus/procfs v0.15.1 -> v0.16.1

github.com/stretchr/testify v1.10.0 -> v1.11.1

github.com/tchap/go-patricia/v2 v2.3.2 -> v2.3.3

github.com/tetratelabs/wazero v1.9.0 new

github.com/urfave/cli/v2 v2.27.6 -> v2.27.7

github.com/vishvananda/netlink 0e7078ed04c8 -> v1.3.1

go.etcd.io/bbolt v1.4.0 -> v1.4.3

go.opentelemetry.io/otel v1.35.0 -> v1.37.0

go.opentelemetry.io/otel/metric v1.35.0 -> v1.37.0

go.opentelemetry.io/otel/sdk v1.35.0 -> v1.37.0

go.opentelemetry.io/otel/trace v1.35.0 -> v1.37.0

go.uber.org/goleak v1.3.0 new

go.yaml.in/yaml/v2 v2.4.2 new

golang.org/x/crypto v0.36.0 -> v0.41.0

golang.org/x/mod v0.24.0 -> v0.29.0

golang.org/x/net v0.38.0 -> v0.43.0

golang.org/x/oauth2 v0.27.0 -> v0.30.0

golang.org/x/sync v0.14.0 -> v0.17.0

golang.org/x/sys v0.33.0 -> v0.37.0

golang.org/x/term v0.30.0 -> v0.34.0

golang.org/x/text v0.23.0 -> v0.28.0

golang.org/x/time v0.7.0 -> v0.14.0

google.golang.org/genproto/googleapis/api 56aae31c358a -> a7a43d27e69b

google.golang.org/genproto/googleapis/rpc 56aae31c358a -> a7a43d27e69b

google.golang.org/grpc v1.72.0 -> v1.76.0

google.golang.org/protobuf v1.36.6 -> v1.36.10

k8s.io/api v0.32.3 -> v0.34.1

k8s.io/apimachinery v0.32.3 -> v0.34.1

k8s.io/client-go v0.32.3 -> v0.34.1

k8s.io/cri-api v0.32.3 -> v0.34.1

k8s.io/utils 3ea5e8cea738 -> 4c0f3b243397

sigs.k8s.io/json 9aa6b5e7a4b3 -> cfa47c3a1cc8

sigs.k8s.io/randfill v1.0.0 new

sigs.k8s.io/structured-merge-diff/v6 v6.3.0 new

sigs.k8s.io/yaml v1.4.0 -> v1.6.0

Previous release can be found at v2.1.0

Which file should I download?

containerd---.tar.gz: ✅Recommended. Dynamically linked with glibc 2.35 (Ubuntu 22.04).

containerd-static---.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.

via Release notes from containerd https://ift.tt/nzilgfy

November 06, 2025 at 09:34AM

@github-actions
Copy link

github-actions bot commented Nov 6, 2025

✅ Containerd release analysis completed successfully!

📊 Analysis included prerelease versions, reports have been generated, and notifications have been sent.
📋 Pull Request created: #16

Please review the generated analysis reports in the PR and merge when satisfied.

📋 View the workflow run for execution logs.

@github-actions
Copy link

github-actions bot commented Nov 6, 2025

✅ Containerd release analysis completed successfully!

📊 Analysis included prerelease versions, reports have been generated, and notifications have been sent.
📋 Pull Request created: #17

Please review the generated analysis reports in the PR and merge when satisfied.

📋 View the workflow run for execution logs.

@github-actions
Copy link

github-actions bot commented Nov 6, 2025

✅ Containerd release analysis completed successfully!

📊 Analysis included prerelease versions, reports have been generated, and notifications have been sent.
📋 Pull Request created: #18

Please review the generated analysis reports in the PR and merge when satisfied.

📋 View the workflow run for execution logs.

@y-ykcir
Copy link
Owner Author

y-ykcir commented Dec 18, 2025

/rerun
containerd 1.7.30

https://ift.tt/fqvUPEc

Welcome to the v1.7.30 release of containerd!

The thirtieth patch release for containerd 1.7 contains various fixes

and updates.

Highlights

Container Runtime Interface (CRI)

Fix NRI dropping requested CDI devices silently (#12650)

Redact all query parameters in CRI error logs (#12551)

Runtime

Update runc binary to v1.3.4 (#12619)

Please try out the release binaries and report any issues at

https://github.com/containerd/containerd/issues.

Contributors

Derek McGowan

Akihiro Suda

Austin Vazquez

Mike Brown

Wei Fu

Andrey Noskov

CrazyMax

Davanum Srinivas

Jin Dong

Krisztian Litkey

Maksym Pavlenko

Paweł Gronowski

Phil Estes

Samuel Karp

Changes

26 commits

Prepare release notes for v1.7.30 (#12652)

3d0ca6d2e Prepare release notes for v1.7.30

Fix NRI dropping requested CDI devices silently (#12650)

0bc74f47e cri,nri: don't drop requested CDI devices silently.

script/setup/install-cni: install CNI plugins v1.9.0 (#12660)

7db16b562 script/setup/install-cni: install CNI plugins v1.9.0

go.mod: golang.org/x/crypto v0.45.0 (drop support for Go 1.23) (#12640)

bca897b47 go.mod: golang.org/x/crypto v0.45.0

37cbd2224 CI: drop Go 1.23

ee49d1747 Update Go requirements in BUILDING

ci: bump Go 1.24.11, 1.25.5 (#12627)

145978224 ci: bump Go 1.24.11, 1.25.5

3dbadfaa1 ci: bump Go 1.24.10, 1.25.4

2bac971f0 ci(release): set GO_VERSION in Dockerfile

Update runc binary to v1.3.4 (#12619)

34b89a574 runc: Update runc binary to v1.3.4

ci: update CIFuzz actions to support Ubuntu 24.04 (#12635)

6e0dd8956 ci: update CIFuzz actions to support Ubuntu 24.04

build(deps): bump github.com/opencontainers/selinux (#12591)

3eea2a4af build(deps): bump github.com/opencontainers/selinux

remove sha256-simd (#12576)

1194f5128 remove sha256-simd

.github: skip 5 critest cases for window-2022 (#12586)

ce2d3a67f .github: skip 5 critest cases in window CI pipeline

Redact all query parameters in CRI error logs (#12551)

65271ea89 fix: redact all query parameters in CRI error logs

Dependency Changes

github.com/cyphar/filepath-securejoin v0.5.1 new

github.com/opencontainers/selinux v1.11.0 -> v1.13.1

golang.org/x/crypto v0.40.0 -> v0.45.0

golang.org/x/mod v0.26.0 -> v0.29.0

golang.org/x/net v0.42.0 -> v0.47.0

golang.org/x/sync v0.16.0 -> v0.18.0

golang.org/x/sys v0.34.0 -> v0.38.0

golang.org/x/term v0.33.0 -> v0.37.0

golang.org/x/text v0.27.0 -> v0.31.0

Previous release can be found at v1.7.29

via Release notes from containerd https://ift.tt/uQJOV9G

December 18, 2025 at 08:23AM

@y-ykcir
Copy link
Owner Author

y-ykcir commented Dec 18, 2025

/rerun
containerd 2.1.6

https://ift.tt/z6DR3iU

Welcome to the v2.1.6 release of containerd!

The sixth patch release for containerd 2.1 contains various fixes and updates.

Highlights

Runtime

Update runc binary to v1.3.4 (#12618)

Please try out the release binaries and report any issues at

https://github.com/containerd/containerd/issues.

Contributors

Akihiro Suda

Derek McGowan

Mike Brown

Phil Estes

Austin Vazquez

Kirtana Ashok

Andrey Noskov

CrazyMax

Davanum Srinivas

Krisztian Litkey

Maksym Pavlenko

Michael Weibel

Paweł Gronowski

Sebastiaan van Stijn

Wei Fu

Changes

28 commits

Prepare release notes for v2.1.6 (#12653)

93f79087a Prepare release notes for v2.1.6

go.mod: containerd/zfs v2.0.0 (#12655)

7e75db3a9 build(deps): bump github.com/containerd/zfs/v2 from 2.0.0-rc.0 to 2.0.0

cri/nri: short-circuit nil adjustment. (#12673)

2b8e11b12 cri/nri: short-circuit nil adjustment.

go.mod: github.com/containernetworking/plugins v1.9.0 (#12659)

69efd067c go.mod: github.com/containernetworking/plugins v1.9.0

go.mod: golang.org/x/crypto v0.45.0 (drop support for Go 1.23) (#12639)

e81678853 go.mod: golang.org/x/crypto v0.45.0

55a2d8c8d CI: drop Go 1.23

fd8e3c39b Update Go requirements in BUILDING

core/runtime/v2: remove uses of otelgrpc.UnaryClientInterceptor (#12623)

a4454c49a core/runtime/v2: remove uses of otelgrpc.UnaryClientInterceptor

Update runc binary to v1.3.4 (#12618)

251f0a285 runc: Update runc binary to v1.3.4

ci: bump Go 1.24.11, 1.25.5 (#12626)

c07c29bca ci: bump Go 1.24.11, 1.25.5

e52817652 ci: bump Go 1.24.10, 1.25.4

04bbb66e4 ci(release): set GO_VERSION in Dockerfile

ci: update CIFuzz actions to support Ubuntu 24.04 (#12633)

492987ccc ci: update CIFuzz actions to support Ubuntu 24.04

build(deps): bump github.com/opencontainers/selinux (#12590)

55a25ec6e build(deps): bump github.com/opencontainers/selinux

Redact all query parameters in CRI error logs (#12547)

b72d0dfe0 fix: redact all query parameters in CRI error logs

Update 2.1 branch to no longer build as latest (#12487)

ecd58bd65 Update 2.1 branch to no longer build as latest

Changes from containerd/platforms

5 commits

use windowsMatchComparer for OSVersion match order (containerd/platforms#25)

8c0d9f9 use windowsMatchComparer for OSVersion match order

Add WS2025 to Windows matcher and code optimizations (containerd/platforms#24)

8447b0a Update ci.yml

4549974 Add WS2025 to Windows matcher and code optimizations

Dependency Changes

github.com/containerd/platforms v1.0.0-rc.1 -> v1.0.0-rc.2

github.com/containerd/zfs/v2 v2.0.0-rc.0 -> v2.0.0

github.com/containernetworking/plugins v1.7.1 -> v1.9.0

github.com/coreos/go-systemd/v22 v22.5.0 -> v22.6.0

github.com/cyphar/filepath-securejoin v0.5.1 new

github.com/go-logr/logr v1.4.2 -> v1.4.3

github.com/opencontainers/selinux v1.12.0 -> v1.13.1

github.com/vishvananda/netlink 0e7078ed04c8 -> v1.3.1

golang.org/x/crypto v0.36.0 -> v0.45.0

golang.org/x/mod v0.24.0 -> v0.29.0

golang.org/x/net v0.38.0 -> v0.47.0

golang.org/x/sync v0.14.0 -> v0.18.0

golang.org/x/sys v0.33.0 -> v0.38.0

golang.org/x/term v0.30.0 -> v0.37.0

golang.org/x/text v0.23.0 -> v0.31.0

google.golang.org/protobuf v1.36.6 -> v1.36.7

Previous release can be found at v2.1.5

Which file should I download?

containerd---.tar.gz: ✅Recommended. Dynamically linked with glibc 2.35 (Ubuntu 22.04).

containerd-static---.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.

via Release notes from containerd https://ift.tt/uQJOV9G

December 18, 2025 at 09:06AM

@github-actions
Copy link

✅ Containerd release analysis completed successfully!

📊 Analysis included prerelease versions, reports have been generated, and notifications have been sent.
📋 Pull Request created: #19

Please review the generated analysis reports in the PR and merge when satisfied.

📋 View the workflow run for execution logs.

@github-actions
Copy link

✅ Containerd release analysis completed successfully!

📊 Analysis included prerelease versions, reports have been generated, and notifications have been sent.
📋 Pull Request created: #20

Please review the generated analysis reports in the PR and merge when satisfied.

📋 View the workflow run for execution logs.

@y-ykcir
Copy link
Owner Author

y-ykcir commented Dec 18, 2025

/rerun
containerd 2.2.1

https://ift.tt/6oZ9pW3

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)

Redact all query parameters in CRI error logs (#12546)

Image Distribution

Fix image defaults on Darwin to usable configuration (#12544)

Fix possible panic from WithMediaTypeKeyPrefix (#12516)

Runtime

Update runc binary to v1.3.4 (#12593)

Fix parsing of hugetlb..events files (containerd/cgroups#379)

Please try out the release binaries and report any issues at

https://github.com/containerd/containerd/issues.

Contributors

Krisztian Litkey

Markus Lehtonen

Akihiro Suda

Mike Brown

Sebastiaan van Stijn

Derek McGowan

Heran Yang

Wei Fu

Phil Estes

Samuel Karp

Austin Vazquez

Sascha Grunert

Akhil Mohan

Andrey Noskov

Brian Goff

CrazyMax

Davanum Srinivas

Gaurav Ghildiyal

Neeraj Krishna Gopalakrishna

Paweł Gronowski

Tariq Ibrahim

TomerLev

Tõnis Tiigi

bo.jiang

ningmingxiao

Changes

53 commits

Prepare release notes for v2.2.1 (#12677)

f6bae1f88 Prepare release notes for v2.2.1

cri,nri: bump NRI dependencies to v0.11.0 (#12701)

c22cf5d49 cri,nri: pass any linux security profile to plugins.

d7532de75 cri,nri: pass any linux RDT constraints to plugins.

ef36e6181 cri,nri: pass any linux net devices to plugins.

d56faf426 cri,nri: pass any linux scheduler attributes to plugins.

e1824d261 cri,nri: pass any linux I/O priority to plugins.

01d5490ae go.{mod,sum}: bump NRI deps to v0.11.0, re-vendor.

pkg/tracing: HTTPStatusCodeAttributes: remove use of deprecated SemConv const (#12697)

58d23ab63 pkg/tracing: HTTPStatusCodeAttributes: remove use of deprecated SemConv const

cri/nri: short-circuit nil adjustment. (#12672)

05ccbb3a7 cri/nri: short-circuit nil adjustment.

go.{mod,sum}: bump CDI deps to v1.1.0. (#12664)

c166a577d go.{mod,sum} bump CDI deps to v1.1.0.

go.mod: containerd/zfs v2.0.0; remove exclude rules (#12654)

73a08aa00 go.mod: remove exclude rules

cee08c8af build(deps): bump github.com/containerd/zfs/v2 from 2.0.0-rc.0 to 2.0.0

go.mod: github.com/containernetworking/plugins v1.9.0 (#12658)

8a5fc8641 go.mod: github.com/containernetworking/plugins v1.9.0

go.mod: golang.org/x/crypto v0.45.0 (#12638)

55c93d6fb go.mod: golang.org/x/crypto v0.45.0

ci :bump Go 1.24.11, 1.25.5 (#12625)

aedd29bb4 ci: bump Go 1.24.11, 1.25.5

26628f139 ci: bump Go 1.24.10, 1.25.4

8bb0e9be6 ci(release): set GO_VERSION in Dockerfile

core/runtime/v2: remove uses of otelgrpc.UnaryClientInterceptor (#12622)

ed19c5420 core/runtime/v2: remove uses of otelgrpc.UnaryClientInterceptor

ci: update CIFuzz actions to support Ubuntu 24.04 (#12632)

952237d9b ci: update CIFuzz actions to support Ubuntu 24.04

Update runc binary to v1.3.4 (#12593)

fb5b818a9 runc: Update runc binary to v1.3.4

: update containerd/cgroups from v3.1.0 to v3.1.2 (#12598)

51582ed27 bump containerd/cgroups to v3.1.2

50d0e4fd4 build(deps): bump github.com/containerd/cgroups/v3 from 3.1.0 to 3.1.1

core/mount: should not call removeLoop when set autoclear (#12587)

41a69eb0d core/mount: should not call removeLoop when set autoclear

build(deps): bump github.com/opencontainers/selinux (#12589)

e3bf2b80b build(deps): bump github.com/opencontainers/selinux

.github: skip 5 critest cases for window-2022 (#12584)

da8e846f9 .github: skip 5 critest cases in window CI pipeline

Fix image defaults on Darwin to usable configuration (#12544)

d154e234b Update the ctr pull defaults when using the transfer service

09364216d Fix transfer unpack defaults on darwin

2055d3c62 Update default differs on darwin

9da97686d Use default writable size in erofs snapshotter for non-Linux hosts

eeb0f889a Update default erofs block size on macOS during erofs diff

Redact all query parameters in CRI error logs (#12546)

c707f771a fix: redact all query parameters in CRI error logs

Revert "Implement io.ReaderAt on docker fetch reader" (#12542)

678f944dd Revert "Implement io.ReaderAt on docker fetch reader"

Fix possible panic from WithMediaTypeKeyPrefix (#12516)

8b73c2de3 remotes: fix possible panic from WithMediaTypeKeyPrefix

Changes from containerd/cgroups

13 commits

ci: bump golangci-lint to v2.6.2 (containerd/cgroups#382)

a302e56 ci: bump golangci-lint to v2.6.2

731cf7a ci: suppress errcheck

9bee663 utils: move Close() to defer block

9d7647c rdma: use strings.Cut in Go 1.18

109f063 memory_test: apply De Morgan's law

e6fcf3f memory_test: omit type from declaration

build(deps): bump actions/checkout from 5 to 6 (containerd/cgroups#381)

4e30098 build(deps): bump actions/checkout from 5 to 6

Fix parsing of hugetlb..events files (containerd/cgroups#379)

2ad7a12 hugetlb: correctly parse hugetlb..events files

go.mod: github.com/opencontainers/runtime-spec v1.3.0 (containerd/cgroups#376)

34ef430 go.mod: github.com/opencontainers/runtime-spec v1.3.0

Changes from containerd/nri

79 commits

adaptation: allow compiling out WASM support altogether. (containerd/nri#253)

ab88fe6 adaptation: allow compiling out WASM support altogether.

Support direct editing of the intelRdt config (containerd/nri#215)

8c0c9f6 Implement removal of RDT

dfbae8a plugins: add sample rdt plugin

d05dd81 pkg/adaptation: support new RDT fields

725289b pkg/runtime-tools/generate: support new RDT fields

a7832a2 api: add rdt

update wazero/wazero version to v1.10.1 (containerd/nri#252)

9eb9a0f update tetratelabs/wazero version to v1.10.1

support specifying a custom NRI socket path (containerd/nri#249)

2df6565 [plugins] support specifying a custom NRI socket path

pkg/api: add OptionalRepeatedString type (containerd/nri#212)

687c1a6 pkg/api: add OptionalRepeatedString type

api,adaptation,generate: allow setting kernel scheduling policy attributes. (containerd/nri#160)

6a371ac device-injector: add scheduling policy adjustment.

e06369e api,adaptation,generate: allow setting scheduler attributes.

device-injector: always log injection summary. (containerd/nri#246)

14cc2e2 device-injector: always log injection summary.

api,adaptation,generate: allow adjusting linux net devices (containerd/nri#157)

5145c92 device-injector: add network device injection.

8a03823 api,adaptation,generate: allow adjusting linux net devices.

Add support for sysctl adjustment (containerd/nri#248)

914fbf3 default-validator: restrict sysctl adjustment

a418956 api: apply sysctl adjustments

8705f9b api: add sysctl container adjustment

feat: Make logger a configurable struct member for stub (containerd/nri#239)

08a891a feat: Make logger a configurable struct member for stub

Drop dependency on opencontainers/runtime-tools (containerd/nri#247)

5e5c2be Drop dependency on opencontainers/runtime-tools

deps: bump runtime-spec to v1.3.0. (containerd/nri#243)

29c5811 (v0.1.0) examples: lock NRI, runtime spec deps.

d812952 v010-adapter: lock NRI, runtime spec and tools deps.

7dd7c7f api,runtime-tools: adjust for runtime-spec v1.3.0.

5d5d4c4 go.{mod,sum}: update runtime-tools, runtime-spec to v1.3.0.

adaptation: ensure sync'ed plugins are fully registered in tests. (containerd/nri#234)

c840397 adaptation: ensure sync'ed plugins are fully registered in tests.

Fix wasm example (containerd/nri#237)

44b2861 Fix wasm example

Makefile: build proto files unconditionally (containerd/nri#229)

d99f960 Fix dockerized proto build

9623748 Makefile: build proto files unconditionally

25d9391 build: ensure we use correct version of protoc and its deps.

adaptation: test with populated initial resources. (containerd/nri#231)

b6b98b5 adaptation: test with populated initial resources.

Install protoc locally in the source tree (containerd/nri#232)

2394daa Install protoc locally in the source tree

plugins/logger: fix default event subscription mask. (containerd/nri#158)

33b1db1 logger: fix default event subscription mask.

extract memory and CPU resource helpers (containerd/nri#210)

7afb32a extract memory and CPU resource helpers

api: expose container user/group ID to plugins. (containerd/nri#230)

22aeb46 docs: update README with container uid/gid info.

71b0335 api,adaptation: add container uid/gid info.

contrib: add example for enabling per-container RDT monitoring (containerd/nri#228)

91fbf06 contrib: add example for enabling per-container RDT monitoring

ci: enable image signing (containerd/nri#224)

fb54916 ci: enable image signing

golangci: disable QF1008 from staticcheck linter (containerd/nri#226)

0b3b577 golangci: disable QF1008 from staticcheck linter

ci: bump golangci-lint to v2.4 (containerd/nri#225)

9787127 Bump golangci-lint to v2.4

1a50ff5 Add nolint directives

00fa1a1 Add and fix comments for exported types

ac21da7 pkg/api/seccomp: add comments for exported functions

3aff986 pkg/runtime-tools/generate: remove embedded field "Generator"

c0c4bb6 pkg/api/validate: add comments for exported methods

c0ba9da adaptation/builtin: add comment for exported symbols

.gitignore: revert hastily reviewed editor-specific addition. (containerd/nri#221)

02376f3 .gitignore: add comment about global gitignore.

9336a79 Revert "nit: Add .idea folder to gitignore"

nit: Add .idea folder to gitignore (containerd/nri#218)

f578ea2 nit: Add .idea folder to gitignore

chore: clean and unify nolint directives (containerd/nri#217)

21741b9 chore: clean and unify nolint directives

Downgrade go to require 1.24.0 (containerd/nri#214)

d26e910 Downgrade go to require 1.24.0

Add dockerized target for building proto files (containerd/nri#211)

13fcc07 Add dockerized target for building proto files

Changes from containerd/zfs

11 commits

go.mod: update to stable containerd v2.0 (containerd/zfs#89)

f11f891 go.mod: update to stable containerd v2.0

ci: update actions, test against go1.23, fix linting, and update golangci-lint (containerd/zfs#88)

662ad3c gha: update golangci/golangci-lint-action@v9, golangci-lint v2.7

b0b2584 remove nolint comments

7c4274b fix error capitalization

24ce1b9 fix inconsistent receiver name

c8545c3 gha: update actions/checkout@v6

d23ec04 gha: update actions/setup-go@v6

bb45f6e gha: update containerd/[email protected]

65bc451 gha: test against go1.23

Dependency Changes

github.com/containerd/cgroups/v3 v3.1.0 -> v3.1.2

github.com/containerd/nri v0.10.0 -> v0.11.0

github.com/containerd/zfs/v2 v2.0.0-rc.0 -> v2.0.0

github.com/containernetworking/plugins v1.8.0 -> v1.9.0

github.com/cyphar/filepath-securejoin v0.5.1 new

github.com/opencontainers/runtime-spec v1.2.1 -> v1.3.0

github.com/opencontainers/runtime-tools 0ea5ed0382a2 -> edf4cb3d2116

github.com/opencontainers/selinux v1.12.0 -> v1.13.1

github.com/tetratelabs/wazero v1.9.0 -> v1.10.1

golang.org/x/crypto v0.41.0 -> v0.45.0

golang.org/x/net v0.43.0 -> v0.47.0

golang.org/x/sync v0.17.0 -> v0.18.0

golang.org/x/sys v0.37.0 -> v0.38.0

golang.org/x/term v0.34.0 -> v0.37.0

golang.org/x/text v0.28.0 -> v0.31.0

tags.cncf.io/container-device-interface v1.0.1 -> v1.1.0

tags.cncf.io/container-device-interface/specs-go v1.0.0 -> v1.1.0

Previous release can be found at v2.2.0

Which file should I download?

containerd---.tar.gz: ✅Recommended. Dynamically linked with glibc 2.35 (Ubuntu 22.04).

containerd-static---.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.

via Release notes from containerd https://ift.tt/uQJOV9G

December 19, 2025 at 01:37AM

@github-actions
Copy link

✅ Containerd release analysis completed successfully!

📊 Analysis included prerelease versions, reports have been generated, and notifications have been sent.
📋 Pull Request created: #21

Please review the generated analysis reports in the PR and merge when satisfied.

📋 View the workflow run for execution logs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants