containerd 1.4.2
Welcome to the v1.4.2 release of containerd!
The second patch release for containerd 1.4 includes multiple minor fixes
and updates.
Notable Updates
- Fix bug limiting the number of layers by default containerd/cri#1602
- Fix selinux shared memory issue by relabeling /dev/shm containerd/cri#1605
- Fix unknown state preventing removal of containers containerd/containerd#4656
- Fix nil pointer error when restoring checkpoint containerd/containerd#4754
- Improve image pull performance when using HTTP 1.1 containerd/containerd#4653
- Update default seccomp profile for pidfd containerd/containerd#4730
- Update Go to 1.15
Windows
- Fix integer overflow on Windows containerd/containerd#4589
- Fix lcow snapshotter to read trailing tar data containerd/containerd#4628
Please try out the release binaries and report any issues at
https://github.com/containerd/containerd/issues.
Contributors
- Phil Estes
- Mike Brown
- Sebastiaan van Stijn
- Wei Fu
- Derek McGowan
- Akihiro Suda
- Amr Mahdi
- Kevin Parsons
- Maksym Pavlenko
- Samuel Karp
- Amit Barve
- Antonio Ojea
- Bowen Yan
- Brian Goff
- Davanum Srinivas
- Giuseppe Capizzi
- Jacob Blain Christen
- Kohei Tokunaga
- Michael Crosby
- Samarth Shah
- Tianon Gravi
- Yohei Ueda
- varsha teratipally
- zhuangqh
Changes
49 commits
b321d358eMerge pull request #4768 from dmcgowan/prepare-1.4.2f2e4291b6Prepare 1.4.2 release76f3d1955Update mailmap for 1.4.2 releaseca9950755Update cri version to pickup unknown state fix21baf7109Merge pull request #4767 from dmcgowan/update-1.4-cri3458984bbMerge pull request #4766 from dmcgowan/backport-47650b97c6204Update cri pluginc0f1add3cFix Windows service panic file to not be read-only9c24574c9Merge pull request #4763 from estesp/cp-tests-fix-1.4fbe18caa1Update btrfs vendor for chkptr fix for Go >= 1.14cbbf257abAdd Go test runs to GitHub Actions CI19776b75bAdjust overlay tests to expect "index=off"7eb852214Allow oom adj test to run in environments with a score036ede698Import crypto for all snapshotters during testsuite8d839c4b3Merge pull request #4751 from amrmahdi/amrh/cherry-pick-cc3785-1.431bbc1f7dMerge pull request #4754 from thaJeztah/1.4_restore_nil_pointer5618423a0Add comments clarifying copyWithBuffer implementationa2ebee357replicate io.Copy optimizations9b2156aa8Improve image pull performance from http 1.1 container registries7fe3f1301Merge pull request #4749 from thaJeztah/1.4_backport_windows_int_overflow56291a221bug fix:#344816e51fc31Fix integer overflow on windows957bcaa9fMerge pull request #4746 from estesp/cp-4745-1.46ebd9a94aUpdate other actions for env/path CVE fix49889957eMerge pull request #4743 from estesp/fix-ci0a3488c71Fix GH Actions CI deprecations882e39618Merge pull request #4733 from thaJeztah/1.4_backport_update_seccomp_profileda9705a64Merge pull request #4736 from AkihiroSuda/go-1.15.5-containerd-1.4cc3be9ae3Bump Golang 1.15.5ebffce3adseccomp: add pidfd_getfd syscall (gated by CAP_SYS_PTRACE)229f5ea4eseccomp: add pidfd_open and pidfd_send_signal457dafa4cMerge pull request #4711 from AkihiroSuda/go115-1.4e45f41e3aupdate to golang 1.15.2f8c187fcfMerge pull request #4696 from estesp/cp-4692-1.4695516287Remove setuid gosu in favor of "sudo -E PATH=$PATH ..."c562e8d2bMerge pull request #4690 from samuelkarp/backport1.4-critest77931f801ci: run critest target for all runtimese46c29945Merge pull request #4689 from estesp/cp-4665c745d237eRevendor CRI to get disabled annotation config defaultded2577d6Merge pull request #4660 from kevpar/1.4-update-hcsshim8b8494ec0Merge pull request #4661 from kevpar/1.4-lcow-tar88e7f23bcRead trailing data from tar reader856a12fcaUpdate github.com/Microsoft/hcsshim to v0.8.10013411ac1Merge pull request #4650 from estesp/cp-4645-1.4cc6f72a00Check if a process exists before returning ite44e8ebeaMerge pull request #4601 from estesp/cp-wincni-script9a44af11dWindows CNI install script using lowercase "destdir"a3a7b40beMerge pull request #4568 from thaJeztah/1.4_backport_bitset_1.1.11ce7ba6691vendor: github.com/willf/bitset v1.1.11
Changes from containerd/btrfs
5 commits
Changes from containerd/cri
34 commits
adc0b6a5Merge pull request #1600 from zhuangqh/fix-unknown-state9e81bf56Merge pull request #1603 from samuelkarp/runtimesd3c90697Merge pull request #1605 from dweomer/backport/1.4/selinux-relabel-dev-shmf7fce607Merge pull request #1609 from shahzzzam/add-annotation21dc3b8a7Add manifest digest annotation for snapshottersba8ad15aLimit value size of additional annotation for avoiding unpack failure500b2422Merge pull request #1606 from thaJeztah/1.4_update_k8s08e545f0[release/1.4] vendor: kubernetes v1.19.4b1ebe1c3Merge pull request #1607 from thaJeztah/1.4_fix_gha_setenvbb8b690fgha: replace uses of deprecated "set-env", "add-path"1ec7ede4[release/1.4 backport] selinux: relabel /dev/shme7a06009ci: run test-integration target for all runtimes61363b3eMerge pull request #1602 from estesp/disable-annotations-config99015ccaDisable experimental feature in default config7973126ffix: always set unknown to false when handling exit event38a14daeMerge pull request #1599 from AkihiroSuda/update-readme-14a9661c2aupdate README to clarify the current status of this repoc8dba73eMerge pull request #1589 from thaJeztah/1.4_backport_containerd_v1.4.1f58f7c33Merge pull request #1588 from thaJeztah/1.4_backport_maskedf212f1efMerge pull request #1586 from thaJeztah/1.4_backport_bump_kubernetes1056dc91vendor: containerd/containerd v1.4.11debf36eSet masked and readonly paths based on default Unix specc3756574Update to latest kubernetes v1.19.226815e22Merge pull request #1581 from thaJeztah/1.4_backport_pythone44db998Make script work for both python2.7 and 3.64cb63f23Merge pull request #1579 from thaJeztah/1.4_backport_bitset_1.1.11535f55a2vendor: github.com/willf/bitset v1.1.11a462784dMerge pull request #1574 from mikebrow/cherrypick-#1573-release-1.4fc99eac0update cni config version5736d0e6Merge pull request #1560 from mikebrow/cherrypick-#1556-release-1.4d716c78abump cni dependenciesbb0ca842Merge pull request #1559 from mikebrow/prepare-1.4b0cc0799vendor containerd 1.4 releasea40d6392update support table for 1.4
Dependency Changes
- github.com/Microsoft/hcsshim v0.8.9 -> v0.8.10
- github.com/containerd/btrfs 153935315f4a -> 404b9149801e
- github.com/containerd/cri 4e6644c -> adc0b6a578ed
- github.com/willf/bitset d5bec3311243 -> v1.1.11
- k8s.io/api v0.19.0-rc.4 -> v0.19.4
- k8s.io/apimachinery v0.19.0-rc.4 -> v0.19.4
- k8s.io/apiserver v0.19.0-rc.4 -> v0.19.4
- k8s.io/client-go v0.19.0-rc.4 -> v0.19.4
- k8s.io/utils 2df71ebbae66 -> d5654de09c73
- sigs.k8s.io/structured-merge-diff/v4 v4.0.1 new
Previous release can be found at v1.4.1