Skip to content

@dmcgowan dmcgowan released this Jan 8, 2019

Welcome to the v1.2.2 release of containerd!

The second patch release for containerd 1.2 includes important runtime and CRI fixes.


  • Fix rare deadlock on FIFO creation with timeout


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

  • 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 namespace

Please try out the release binaries and report any issues at


  • Lantao Liu
  • Derek McGowan
  • Michael Crosby
  • Mike Brown
  • Sebastiaan van Stijn
  • Akihiro Suda


  • 9754871865 Merge pull request #2917 from dmcgowan/release-1.2.2
  • ef637041ed Update for 1.2.2 release
  • 4bb2b0c366 Merge pull request #2912 from Random-Liu/update-cri-release-1.2
  • f30fd02372 Update cri to 0d5cabd006cb5319dc965046067b8432d9fa5ef8 (branch release/1.2).
  • 46e633389b Merge pull request #2893 from thaJeztah/1.2_revert_temp_golang_fix
  • e71a191f6d Revert "Fix CI due to Golang 1.10.6 / 1.11.3 regressions (workaround)"
  • aa5e000c96 Merge pull request #2878 from andrewhsu/backport-1.2-fifo-timeout
  • 31be8649fd Merge pull request #2881 from thaJeztah/1.2_backport_fix_ci_golang_1.11
  • 27c6449c2c Fix CI due to Golang 1.10.6 / 1.11.3 regressions (workaround)
  • 18f57e20b0 Add timeout and cancel to shim fifo open

Changes from containerd/cri

  • 0d5cabd0 Merge pull request #1007 from Random-Liu/revert-#999-release-1.2
  • 6ca182a8 Revert "Temporary fix for golang regression #29241."
  • d0f8c33c Merge pull request #1005 from Random-Liu/cherrypick-#1004-release-1.2
  • 5e6b3386 Install libseccomp2 package based on debian version.
  • 763bf278 Merge pull request #996 from Random-Liu/cherrypick-#995-release-1.2
  • 23e907d9 Merge pull request #999 from Random-Liu/cherrypick-#997-release-1.2
  • 298c7fd9 Temporary fix for golang regression #29241.
  • e38e269a Add integration test.
  • dcc9d279 Remove container lifecycle image ref dependency.
  • 47f62352 Merge pull request #987 from mikebrow/cherrypick-#984-release-1.2
  • 2216805e filter namespace

Dependency Changes

Previous release can be found at v1.2.1

  • 0ca1e3c2b73b5c38e72f29bb76338d0078b23d6c -> 0d5cabd006cb5319dc965046067b8432d9fa5ef8
Assets 3