containerd 2.0.4
Welcome to the v2.0.4 release of containerd!
The fourth patch release for containerd 2.0 includes various bug fixes and updates.
Highlights
- Fix integer overflow in User ID handling (GHSA-265r-hfxg-fhmg)
- Respect
client.WithTimeoutoption on connect (#11536) - Update image type checks to avoid unnecessary logs for attestations (#11537)
Node Resource Interface (NRI)
- Fix incorrect runtime name being passed to NRI (#11529)
Please try out the release binaries and report any issues at
https://github.com/containerd/containerd/issues.
Contributors
- Derek McGowan
- Akihiro Suda
- Paweł Gronowski
- Akhil Mohan
- Phil Estes
- Samuel Karp
- Craig Ingram
- ningmingxiao
Changes
19 commits
1a43cb6a1Merge commit from fork07a0b5419(cherry picked from commit de1341c)- Prepare release notes for v2.0.4 (#11541)
06a886a8ePrepare release notes for v2.0.4
- Respect
client.WithTimeoutoption on connect (#11536)6b5efba83client: Respectclient.WithTimeoutoption
- Update image type checks to avoid unnecessary logs for attestations (#11537)
- Fix incorrect runtime name being passed to NRI (#11529)
4f037050cadd name in package version
- update build to go1.23.7, test go1.24.1 (#11514)
e5ad0d0a0update build to go1.23.7, test go1.24.1
- docs: include note about unprivileged sysctls (#11506)
a39f1146bdocs: include note about unprivileged sysctls
- e2e: use the shim bundled with containerd artifact (#11503)
81b3384a0e2e: use the shim bundled with containerd artifact
- build(deps): bump containerd/project-checks from 1.1.0 to 1.2.1 (#11497)
7215a7d2cbuild(deps): bump containerd/project-checks from 1.1.0 to 1.2.1
Dependency Changes
This release has no dependency changes
Previous release can be found at v2.0.3
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.