containerd 1.2.2 Welcome to the v1.2.2 release of containerd! The second patch release for `containerd` 1.2 includes important runtime and CRI fixes. ## Runtime * Fix rare deadlock on FIFO creation with timeout ## CRI **ACTION REQUIRED:** For Kubernetes support, when upgrading containerd from 1.2.0 (including rc releases) to 1.2.1+, a node reboot is recommended to avoid a known deadlock in 1.2.0. See [containerd/cri#1018](https://github.com/containerd/cri/issues/1018) * Fix a bug that a container can't be stopped or inspected when its corresponding image is deleted * Fix a bug that the cri plugin handles containerd events outside of `k8s.io` namespace Please try out the release binaries and report any issues at https://github.com/containerd/containerd/issues. ### Contributors * Lantao Liu * Derek McGowan * Michael Crosby * Mike Brown * Sebastiaan van Stijn * Akihiro Suda ### Changes * [`9754871865`](https://github.com/containerd/containerd/commit/9754871865f7fe2f4e74d43e2fc7ccd237edcbce) Merge pull request [#2917](https://github.com/containerd/containerd/pull/2917) from dmcgowan/release-1.2.2 * [`ef637041ed`](https://github.com/containerd/containerd/commit/ef637041ed0fb59f3c260d7c24939ce4c9e1ffa0) Update for 1.2.2 release * [`4bb2b0c366`](https://github.com/containerd/containerd/commit/4bb2b0c366ab94020f040ec3cd7a4cc510a3034c) Merge pull request [#2912](https://github.com/containerd/containerd/pull/2912) from Random-Liu/update-cri-release-1.2 * [`f30fd02372`](https://github.com/containerd/containerd/commit/f30fd02372d307258022fd5d73627e11cd8d086e) Update cri to 0d5cabd006cb5319dc965046067b8432d9fa5ef8 (branch release/1.2). * [`46e633389b`](https://github.com/containerd/containerd/commit/46e633389b38ff1dd1961db7cc89bba9ad2d0065) Merge pull request [#2893](https://github.com/containerd/containerd/pull/2893) from thaJeztah/1.2_revert_temp_golang_fix * [`e71a191f6d`](https://github.com/containerd/containerd/commit/e71a191f6dfc71a8bc5f88ec3b0e63ee84cf167b) Revert "Fix CI due to Golang 1.10.6 / 1.11.3 regressions (workaround)" * [`aa5e000c96`](https://github.com/containerd/containerd/commit/aa5e000c963756778ab3ebd1a12c67449c503a34) Merge pull request [#2878](https://github.com/containerd/containerd/pull/2878) from andrewhsu/backport-1.2-fifo-timeout * [`31be8649fd`](https://github.com/containerd/containerd/commit/31be8649fda55c326dc7b4bb8974c638b3fbf51e) Merge pull request [#2881](https://github.com/containerd/containerd/pull/2881) from thaJeztah/1.2_backport_fix_ci_golang_1.11 * [`27c6449c2c`](https://github.com/containerd/containerd/commit/27c6449c2c50f7e66076a4186e81aa3167e0dd5a) Fix CI due to Golang 1.10.6 / 1.11.3 regressions (workaround) * [`18f57e20b0`](https://github.com/containerd/containerd/commit/18f57e20b0800fd7501c4e7abfba788792813f8c) Add timeout and cancel to shim fifo open ### Changes from containerd/cri * [`0d5cabd0`](https://github.com/containerd/cri/commit/0d5cabd006cb5319dc965046067b8432d9fa5ef8) Merge pull request [#1007](https://github.com/containerd/cri/pull/1007) from Random-Liu/revert-#999-release-1.2 * [`6ca182a8`](https://github.com/containerd/cri/commit/6ca182a85842fe6ed2fe71f5a536ee0cb63fe220) Revert "Temporary fix for golang regression #29241." * [`d0f8c33c`](https://github.com/containerd/cri/commit/d0f8c33cda730ccd0bcf8b3c99a750028dbdaa07) Merge pull request [#1005](https://github.com/containerd/cri/pull/1005) from Random-Liu/cherrypick-#1004-release-1.2 * [`5e6b3386`](https://github.com/containerd/cri/commit/5e6b3386fc2bd0422aa09e4cae30878dba135c70) Install libseccomp2 package based on debian version. * [`763bf278`](https://github.com/containerd/cri/commit/763bf2782b087e6cf129b550023b7a07ac239555) Merge pull request [#996](https://github.com/containerd/cri/pull/996) from Random-Liu/cherrypick-#995-release-1.2 * [`23e907d9`](https://github.com/containerd/cri/commit/23e907d951646dbb78f805136632ff75b71dcddc) Merge pull request [#999](https://github.com/containerd/cri/pull/999) from Random-Liu/cherrypick-#997-release-1.2 * [`298c7fd9`](https://github.com/containerd/cri/commit/298c7fd93eaabf1d0f75fef65a0e800596fae937) Temporary fix for golang regression #29241. * [`e38e269a`](https://github.com/containerd/cri/commit/e38e269aec885fb4e6c2477273c4eda57b85c655) Add integration test. * [`dcc9d279`](https://github.com/containerd/cri/commit/dcc9d27972704d897304032c8922d7f624460e6c) Remove container lifecycle image ref dependency. * [`47f62352`](https://github.com/containerd/cri/commit/47f6235239bfd717622136f98e4b8942330ea934) Merge pull request [#987](https://github.com/containerd/cri/pull/987) from mikebrow/cherrypick-#984-release-1.2 * [`2216805e`](https://github.com/containerd/cri/commit/2216805e63de9f660cf494e9cd0a2451a6927a04) filter namespace ### Dependency Changes Previous release can be found at [v1.2.1](https://github.com/containerd/containerd/releases/tag/v1.2.1) * **github.com/containerd/cri** 0ca1e3c2b73b5c38e72f29bb76338d0078b23d6c -> 0d5cabd006cb5319dc965046067b8432d9fa5ef8