containerd 1.1.5
Welcome to the v1.1.5 release of containerd!
This is the fifth patch release for the containerd 1.1 release. This
release includes several fixes in both the CRI plugin and containerd-shim.
Runtime
- Fix a bug that containerd-shim may hang when many exec processes simultaneously
run in a container. - Update runc
CRI Plugin
- Fix a bug that IPAM IP leaks after node reboot.
- Stop logging image
AuthConfigin the CRI plugin log.
To use containerd 1.1 with Kubernetes 1.11+, please set stream_server_address to
127.0.0.1 or localhost, and set enable_tls_streaming to false.
Service
- Ignore modprobe failures in systemd ExecStartPre. This fixes containerd start
failures in the environment wheremodprobe overlayalways returns error, e.g.
an LXC container, a kernel with overlay built-in etc.
Please see the changelog for full details.
Please try out the release binaries and report any issues at
https://github.com/containerd/containerd/issues.
Contributors
- Lantao Liu
- Abhinandan Prativadi
- Michael Crosby
- Phil Estes
- Derek McGowan
- Ace-Tang
- Akihiro Suda
- Lifubang
- Mike Brown
- Sebastiaan van Stijn
- Wei Fu
Changes
5960cade47Merge pull request #2787 from Random-Liu/prepare-1-1-5-release32d08d0491Prepare v1.1.5 release.5cbe42afb9Merge pull request #2818 from Random-Liu/cherrypick-2811-release-1.14cb837a5e5LockKillAll.943f15f3e2Merge pull request #2816 from thaJeztah/1.1_backport_shimlockwhenstdinclose538c6661e7fix pipe in broken may cause shim lock forever for runtime v102f79c0b51Merge pull request #2802 from thaJeztah/1.1_backport_bump_runc4dbb90fddcUpdate runc to 10d38b660a77168360df3522881e2dc2bef277cdc6f6Update runc to 58592df56734acf62e574865fe40b9e53e132ee4cb28Update runc to 00dc70017d222b178a002ed30e9321b126a6a94b1d93Update runc vendor7cc13025a6Merge pull request #2762 from estesp/cherrypick-exec-exit-chan-size-pra19509e2a8Merge pull request #2783 from Random-Liu/update-cri-release-1.1cc1c45a6e5Merge pull request #2782 from thaJeztah/1.1_backport_shim_procs2215b426c1Update cri to bad0ae1102e1bf9e53876f75eacc42bc97cfb557.900f0d4625Merge pull request #2774 from Random-Liu/cherrypick-#2769-release-1.1069260a0f3Set shim max procs via env var966fc1a0a7Partially revert the event discard change in #2748.d91f8412b4Increase reaper buffer size and non-blocking senda7dff7edfeMerge pull request #2778 from thaJeztah/1.1_backport_ignore_modprobe_failures36d2576149Ignore modprobe failures in ExecStartPre (systemd unit)665815b627enhance: update v1/v2 runtimeb33743050fMerge pull request #2765 from Random-Liu/cherrypick-#2743-release-1.1345837be5doptimize shim lock in runtime v168a2cbc50fMerge pull request #2757 from Random-Liu/cherry-pick-#2624deeaac9094fix: modify lock location of exec deletec018c6ed18Merge pull request #2749 from Random-Liu/update-cri-release-1.1004e97846dUpdate cri to ac043660063cf4fd93aa17aeb8bfcaf2d7d249ab.
Changes from containerd/cri
bad0ae11Merge pull request #964 from mikebrow/cherry-pick-1.0-remove-authconfig-from-log51dff647removes authconfig from info logac043660Merge pull request #952 from Random-Liu/cherrypick-#949-release-1.09af1f21bAdd integration test.a601166eUpdate go-cni to 40bcf8ec8acd7372be1d77031d585d5d8e561c90.f73ae0e3Teardown pod network even if the network namespace is closed
Changes from containerd/go-cni
40bcf8eMerge pull request #32 from Random-Liu/ignore-error-for-empty-path5ce81a6Only ignore "no such file or directory" error for empty pathcc959f7Merge pull request #31 from Random-Liu/ignore-not-exit-errora442970Ignore "no such file or directory" error.7585e6dMerge pull request #30 from Random-Liu/set-max-network-config6d7b509Add WithAllConf, and change WithDefaultConf to only load default.ef9a3f8Merge pull request #29 from crosbymichael/prefix6aeaa2dUse network count in ifname index5882530Merge pull request #26 from abhi/master1695039Minor cleanup with concurrency and locking47457eaMerge pull request #24 from containerd/cni-optsd6ba409Same Opt API for Load and New18e77c5Merge pull request #23 from abhi/master83a302eUpdating Readme based on new APIs25573b2Merge pull request #22 from abhi/badgeca0948eMerge pull request #21 from abhi/travis9e927d3Adding build badgee93f297Updating travis
Dependency Changes
Previous release can be found at v1.1.4
- github.com/containerd/cri f117382467baf182382c44332bfbf488effc34bb -> bad0ae1102e1bf9e53876f75eacc42bc97cfb557
- github.com/containerd/go-cni f2d7272f12d045b16ed924f50e91f9f9cecc55a7 -> 40bcf8ec8acd7372be1d77031d585d5d8e561c90
- github.com/opencontainers/runc 69663f0bd4b60df09991c08812a60108003fa340 -> 10d38b660a77168360df3522881e2dc2be5056bd