Skip to content
containerd 1.5.3

Welcome to the v1.5.3 release of containerd!

The third patch release for containerd 1.5 updates runc to 1.0.0 and contains
various other fixes.

### Notable Updates

* **Update runc binary to 1.0.0** [5552](https://github.com/containerd/containerd/pull/5552)
* **Send pod UID to CNI plugins as K8S_POD_UID** [#5640](https://github.com/containerd/containerd/pull/5640)
* **Fix invalid validation error checking** [#5565](https://github.com/containerd/containerd/pull/5565)
* **Fix error on image pull resume** [#5560](https://github.com/containerd/containerd/pull/5560)
* **Fix User Agent sent to registry authentication server** [#5533](https://github.com/containerd/containerd/pull/5533)
* **Fix symlink resolution for disk mounts on Windows** [#5411](https://github.com/containerd/containerd/pull/5411)

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

* Derek McGowan
* Phil Estes
* Akihiro Suda
* Mike Brown
* Wei Fu
* Cory Bennett
* Dan Williams
* Daniel Canter
* Ethan Chen
* Kevin Parsons
* Michael Crosby
* Quan Tian
* Sebastiaan van Stijn

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

* [`0e8719f54`](https://github.com/containerd/containerd/commit/0e8719f54c6dc6571fc1170da75a85e86c17636b) Merge pull request  [#5719](https://github.com/containerd/containerd/pull/5719) from dmcgowan/prepare-1.5.3
* [`48d7a5c5c`](https://github.com/containerd/containerd/commit/48d7a5c5ce6359115700a0f14338a0c1fd93fc0c) Prepare release notes for 1.5.3
* [`defaec610`](https://github.com/containerd/containerd/commit/defaec610f2e709ca20b9cc33cd8a355f830b217) Update mailmap
* [`4b724071e`](https://github.com/containerd/containerd/commit/4b724071e1810142892adfba128a6b444155f7aa) Merge pull request  [#5723](https://github.com/containerd/containerd/pull/5723) from AkihiroSuda/go1.16.6-15
* [`43d089233`](https://github.com/containerd/containerd/commit/43d089233109fd4b7d98c286c9be36d21365f4c8) integration/client: go mod tidy
* [`ac7bd5483`](https://github.com/containerd/containerd/commit/ac7bd5483576da64b9b8b4334d42e131505d75ce) Update Go to 1.16.6 (cont.)
* [`385d9ed00`](https://github.com/containerd/containerd/commit/385d9ed00ebeed622e5fe7b659c2908367c53289) Update Go to 1.16.6
* [`911cd5725`](https://github.com/containerd/containerd/commit/911cd57250969faea278ef97906ee4cfdb9ef2a8) Merge pull request  [#5715](https://github.com/containerd/containerd/pull/5715) from dcantah/backport-hcsshim-0.8.18
* [`d4afc8222`](https://github.com/containerd/containerd/commit/d4afc8222b0aa554e8d8c4f32886438e223c2fff) Merge pull request  [#5718](https://github.com/containerd/containerd/pull/5718) from thaJeztah/1.5_backport_docker_push_close_body
* [`a695a0704`](https://github.com/containerd/containerd/commit/a695a070490141c3b8dec62a17a096114f398c40) [Vendor] Update hcsshim to 0.8.18
* [`0515f9d2d`](https://github.com/containerd/containerd/commit/0515f9d2d8b03d22654d6aef751b3f6d98873dab) Fix missing Body.Close() calls on push to docker remote
* [`9be04c276`](https://github.com/containerd/containerd/commit/9be04c2761628b7c2ed975085aca2c6fc672486b) Merge pull request  [#5650](https://github.com/containerd/containerd/pull/5650) from thaJeztah/1.5_backport_bump_runc
* [`78b95dff2`](https://github.com/containerd/containerd/commit/78b95dff2a89e4b234fe49988477ebece5bc7ef7) update runc binary to v1.0.0 GA
* [`9b7142598`](https://github.com/containerd/containerd/commit/9b71425980cd1c80f1ccdb14e120ced8df9302e6) Merge pull request  [#5643](https://github.com/containerd/containerd/pull/5643) from dcbw/15-cni-plugin-pod-uid
* [`a2dc682f1`](https://github.com/containerd/containerd/commit/a2dc682f193ae97649d0d9217e1fe8bc80742393) sandbox: send pod UID to CNI plugins as K8S_POD_UID
* [`8098a6e61`](https://github.com/containerd/containerd/commit/8098a6e61e76767daac98188d1d1a96ab101eb98) Merge pull request  [#5634](https://github.com/containerd/containerd/pull/5634) from thaJeztah/1.5_backport_inline_statatimeastime
* [`9d8880816`](https://github.com/containerd/containerd/commit/9d8880816321cd2c5e071a7b2179ab8d0278fb97) content/local: inline sys.StatATimeAsTime()
* [`116b2e066`](https://github.com/containerd/containerd/commit/116b2e066bced05cdec5a280fb9f5ef2fdf37e9f) Merge pull request  [#5598](https://github.com/containerd/containerd/pull/5598) from povsister/release/1.5
* [`d8b66825e`](https://github.com/containerd/containerd/commit/d8b66825e13404341f09d7083a0c01aa0dc7dc13) Merge pull request  [#5593](https://github.com/containerd/containerd/pull/5593) from tnqn/release/1.5
* [`3735a7dfe`](https://github.com/containerd/containerd/commit/3735a7dfe06f6598607d9f1dc42aadf479c46400) Fix incorrect UA used for registry authentication
* [`31ecdf77d`](https://github.com/containerd/containerd/commit/31ecdf77d9255402e73e7a7085cab14711c771f6) Fix cleanup context of teardownPodNetwork
* [`f5f2b68b5`](https://github.com/containerd/containerd/commit/f5f2b68b552623a4ad6a6e93c19aab807fd2866a) Merge pull request  [#5596](https://github.com/containerd/containerd/pull/5596) from estesp/go-for-proj-1.5
* [`b441ec19f`](https://github.com/containerd/containerd/commit/b441ec19fba1f6b9967bceeba03b979eb1441b4e) Add proper Go version before project checks
* [`bf16e9e92`](https://github.com/containerd/containerd/commit/bf16e9e922540c6d7d94a72f76d14de2b5226f17) Merge pull request  [#5581](https://github.com/containerd/containerd/pull/5581) from mikebrow/cherrypick-#5565-release-1.5
* [`d31f5e6b6`](https://github.com/containerd/containerd/commit/d31f5e6b6b82e5c190aa487fb6eae263b45aabf8) fix invalid validation error checking
* [`9a573903b`](https://github.com/containerd/containerd/commit/9a573903b17671fc57f9ce219a0608c98d8e5880) Merge pull request  [#5567](https://github.com/containerd/containerd/pull/5567) from estesp/cp-5560-1.5
* [`3fd01c4ea`](https://github.com/containerd/containerd/commit/3fd01c4ea8324176e9a7f3f29801a6eb9813a772) Change Wrapf of non-error to an actual error
* [`d1119dc60`](https://github.com/containerd/containerd/commit/d1119dc60514d8e8b4a00b00613fcdd8bf8c1814) Merge pull request  [#5537](https://github.com/containerd/containerd/pull/5537) from kevpar/symlink-1.5
* [`cba7b44b6`](https://github.com/containerd/containerd/commit/cba7b44b66bd5122dd5cb38d5211862dd424a852) windows: Use GetFinalPathNameByHandle for ResolveSymbolicLink
</p>
</details>

### Dependency Changes

* **github.com/Microsoft/hcsshim**  v0.8.16 -> v0.8.18

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