github containerd/containerd v2.0.2
containerd 2.0.2

one day ago

Welcome to the v2.0.2 release of containerd!

The second patch release for containerd 2.0 includes a number of bug fixes and improvements.

Highlights

Container Runtime Interface (CRI)

  • Remove confusing warning in cri runtime config migration (#11256)
  • Fix runtime platform loading in cri image plugin init (#11248)

Runtime

  • Update runc binary to v1.2.4 (#11239)

Please try out the release binaries and report any issues at
https://github.com/containerd/containerd/issues.

Contributors

  • Jin Dong
  • Derek McGowan
  • Akihiro Suda
  • Kazuyoshi Kato
  • Henry Wang
  • Krisztian Litkey
  • Phil Estes
  • Samuel Karp
  • Sebastiaan van Stijn
  • Akhil Mohan
  • Brian Goff
  • Chongyi Zheng
  • Maksym Pavlenko
  • Mike Brown
  • Pierre Gimalac
  • Wei Fu

Changes

23 commits

  • Prepare release notes for v2.0.2 (#11245)
  • Update platforms to latest rc (#11259)
  • Remove confusing warning in cri runtime config migration (#11256)
    • 468079c5c Remove confusing warning in cri runtime config migration
  • Fix runtime platform loading in cri image plugin init (#11248)
    • a2d9d4fd5 Fix runtime platform loading in cri image plugin init
  • make sure console master tty is closed on task exit (#11246)
    • 184ffad01 Add integ test to check tty leak
    • 17181ed33 fix master tty leak due to leaking init container object
  • Bump up otelttrpc to 0.1.0 (#11242)
  • ctr: ctr images import --all-platforms: fix unpack (#11236)
    • c4270430d ctr: ctr images import --all-platforms: fix unpack
  • Update runc binary to v1.2.4 (#11239)
  • downgrade go-difflib and go-spew to tagged releases (#11222)
    • f34147772 downgrade go-difflib and go-spew to tagged releases
  • Add a build tag to disable std plugin import (#11213)
    • dca769485 chore: add a build tag to disable containerd plugin import
  • Update golangci to 1.60.3 (#11187)

Changes from containerd/otelttrpc

6 commits

Changes from containerd/platforms

6 commits

Changes from containerd/ttrpc

5 commits

Dependency Changes

  • github.com/containerd/otelttrpc ea5083fda723 -> v0.1.0
  • github.com/containerd/platforms v1.0.0-rc.0 -> v1.0.0-rc.1
  • github.com/containerd/ttrpc v1.2.6 -> v1.2.7
  • github.com/davecgh/go-spew d8f796af33cc -> v1.1.1
  • github.com/pmezard/go-difflib 5d4384ee4fb2 -> v1.0.0
  • github.com/stretchr/testify v1.9.0 -> v1.10.0

Previous release can be found at v2.0.1

Which file should I download?

  • containerd-<VERSION>-<OS>-<ARCH>.tar.gz: ✅Recommended. Dynamically linked with glibc 2.31 (Ubuntu 20.04).
  • containerd-static-<VERSION>-<OS>-<ARCH>.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.

Don't miss a new containerd release

NewReleases is sending notifications on new releases.