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)