Skip to content
containerd 1.6.5

Welcome to the v1.6.5 release of containerd!

The fifth patch release for containerd 1.6 includes a few fixes and updated
version of runc.

### Notable Updates

* **Fix for older CNI plugins not reporting version** ([#7011](https://github.com/containerd/containerd/pull/7011))
* **Fix mount path handling for CRI plugin on Windows** ([#6929](https://github.com/containerd/containerd/pull/6929))

See the changelog for complete list of changes

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

### Contributors

* Mike Brown
* Sebastiaan van Stijn
* Kazuyoshi Kato
* Phil Estes
* Wei Fu
* Akihiro Suda
* Derek McGowan
* Paul S. Schweigert
* Amit Barve
* Daniel Canter
* Kevin Parsons
* Marc Schwind

### Changes
<details><summary>26 commits</summary>
<p>

* Prepare release notes for v1.6.5 ([#7021](https://github.com/containerd/containerd/pull/7021))
  * [`185e87275`](https://github.com/containerd/containerd/commit/185e87275cce838776f91abaf34c4ad4af3bfa69) Prepare release notes for v1.6.5
* [release/1.6] update golang to 1.17.11 ([#7013](https://github.com/containerd/containerd/pull/7013))
  * [`5c9c83d3e`](https://github.com/containerd/containerd/commit/5c9c83d3e0f03d86644c448d23dc67c7433a2410) [release/1.6] update golang to 1.17.11
* [release/1.6] update go-cni/for cni update fixing plugins that don't respond with version ([#7011](https://github.com/containerd/containerd/pull/7011))
  * [`fdcdc27bc`](https://github.com/containerd/containerd/commit/fdcdc27bce9b6105b4afa70759498fed6efed97a) update go-cni/for cni update fixing plugins that don't respond with version
* [release/1.6] archive: add human-readable hint to Lchown error ([#6985](https://github.com/containerd/containerd/pull/6985))
  * [`e33b9e709`](https://github.com/containerd/containerd/commit/e33b9e7091792c8f4db042f4d196b130ac412ec1) archive: add human-readable hint to Lchown error
* [release/1.6] go.mod: Bump hcsshim to 0.9.3 ([#6968](https://github.com/containerd/containerd/pull/6968))
  * [`6eff5b6c0`](https://github.com/containerd/containerd/commit/6eff5b6c0e03bf792b232e3bf2603a2445e57bcf) [release/1.6] go.mod: Bump hcsshim to 0.9.3
* [release/1.6] config: improve config v1 deprecation message ([#6980](https://github.com/containerd/containerd/pull/6980))
  * [`3bb5a9d19`](https://github.com/containerd/containerd/commit/3bb5a9d19f42b58bde83585a1cc7faa3e1d2e9b9) config: improve config v1 deprecation message
* [release/1.6] update golang to 1.17.10, golang.org/x/sys v0.0.0-20220412211240-33da011f77ad ([#6927](https://github.com/containerd/containerd/pull/6927))
  * [`f1d2d9260`](https://github.com/containerd/containerd/commit/f1d2d9260a5d5e8ac46b803757007cb138383206) [release/1.6] vendor: golang.org/x/sys v0.0.0-20220412211240-33da011f77ad
  * [`9f99be51b`](https://github.com/containerd/containerd/commit/9f99be51ba3282f4ac90c574c926e81494973225) [release/1.6] update golang to 1.17.10
* [release/1.6] Bug fix for mount path handling ([#6929](https://github.com/containerd/containerd/pull/6929))
  * [`70839a344`](https://github.com/containerd/containerd/commit/70839a344033dbb86ae152b30a747f9258527c9e) Bug fix for mount path handling
* [release/1.6] Reverts removal of parallel run from critest ([#6942](https://github.com/containerd/containerd/pull/6942))
  * [`82a77be2d`](https://github.com/containerd/containerd/commit/82a77be2dd20790a14a1c96f21be41b8d597cc2e) reverts removal of parallel run from critest
* [release/1.6 backport] update runc binary and vendor to v1.1.2 ([#6936](https://github.com/containerd/containerd/pull/6936))
  * [`246a1b42e`](https://github.com/containerd/containerd/commit/246a1b42e64337656992335bf9e81738cbec89cb) vendor: github.com/opencontainers/runc v1.1.2
  * [`43717e03a`](https://github.com/containerd/containerd/commit/43717e03aa5266702871b2ac3584bf949642443c) update runc binary to v1.1.2
* [release/1.6] Allow git commands in Vagrantfile ([#6941](https://github.com/containerd/containerd/pull/6941))
  * [`06bdfeb67`](https://github.com/containerd/containerd/commit/06bdfeb675297ebd7406b7de94107b2dc74017ad) Allow git commands in Vagrantfile
* [release/1.6] Update critools to v1.24 ([#6895](https://github.com/containerd/containerd/pull/6895))
  * [`1520bae0f`](https://github.com/containerd/containerd/commit/1520bae0f44e1a47f68807bd61065135f1560256) update critools to v1.24
</p>
</details>

### Changes from containerd/go-cni
<details><summary>6 commits</summary>
<p>

* go.mod: update libcni to v1.1.1 ([#101](https://github.com/containerd/go-cni/pull/101))
  * [`cb645ef`](https://github.com/containerd/go-cni/commit/cb645efd5a911122fa150704930c1205b31c2308) go.mod: update libcni to v1.1.1
* add in some serial setup tests; a little make cleanup ([#100](https://github.com/containerd/go-cni/pull/100))
  * [`42cfe0f`](https://github.com/containerd/go-cni/commit/42cfe0f8dcae8919832c955502b1e9de32282f94) add in some serial setup tests; a little make cleanup
* Re-introduce serial network setup ([#99](https://github.com/containerd/go-cni/pull/99))
  * [`ee1a707`](https://github.com/containerd/go-cni/commit/ee1a707cb4d9c2a1a11e901fddd954ac7bc23494) Re-introduce serial network setup
</p>
</details>

### Dependency Changes

* **github.com/Microsoft/hcsshim**        v0.9.2 -> v0.9.3
* **github.com/containerd/go-cni**        v1.1.5 -> v1.1.6
* **github.com/containernetworking/cni**  v1.1.0 -> v1.1.1
* **github.com/opencontainers/runc**      v1.1.1 -> v1.1.2
* **golang.org/x/sys**                    1d35b9e2eb4e -> 33da011f77ad

Previous release can be found at [v1.6.4](https://github.com/containerd/containerd/releases/tag/v1.6.4)