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
AuthConfig
in 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 overlay
always 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
5960cade47
Merge pull request #2787 from Random-Liu/prepare-1-1-5-release32d08d0491
Prepare v1.1.5 release.5cbe42afb9
Merge pull request #2818 from Random-Liu/cherrypick-2811-release-1.14cb837a5e5
LockKillAll
.943f15f3e2
Merge pull request #2816 from thaJeztah/1.1_backport_shimlockwhenstdinclose538c6661e7
fix pipe in broken may cause shim lock forever for runtime v102f79c0b51
Merge pull request #2802 from thaJeztah/1.1_backport_bump_runc4dbb90fddc
Update runc to 10d38b660a77168360df3522881e2dc2bef277cdc6f6
Update runc to 58592df56734acf62e574865fe40b9e53e132ee4cb28
Update runc to 00dc70017d222b178a002ed30e9321b126a6a94b1d93
Update runc vendor7cc13025a6
Merge pull request #2762 from estesp/cherrypick-exec-exit-chan-size-pra19509e2a8
Merge pull request #2783 from Random-Liu/update-cri-release-1.1cc1c45a6e5
Merge pull request #2782 from thaJeztah/1.1_backport_shim_procs2215b426c1
Update cri to bad0ae1102e1bf9e53876f75eacc42bc97cfb557.900f0d4625
Merge pull request #2774 from Random-Liu/cherrypick-#2769-release-1.1069260a0f3
Set shim max procs via env var966fc1a0a7
Partially revert the event discard change in #2748.d91f8412b4
Increase reaper buffer size and non-blocking senda7dff7edfe
Merge pull request #2778 from thaJeztah/1.1_backport_ignore_modprobe_failures36d2576149
Ignore modprobe failures in ExecStartPre (systemd unit)665815b627
enhance: update v1/v2 runtimeb33743050f
Merge pull request #2765 from Random-Liu/cherrypick-#2743-release-1.1345837be5d
optimize shim lock in runtime v168a2cbc50f
Merge pull request #2757 from Random-Liu/cherry-pick-#2624deeaac9094
fix: modify lock location of exec deletec018c6ed18
Merge pull request #2749 from Random-Liu/update-cri-release-1.1004e97846d
Update cri to ac043660063cf4fd93aa17aeb8bfcaf2d7d249ab.
Changes from containerd/cri
bad0ae11
Merge pull request #964 from mikebrow/cherry-pick-1.0-remove-authconfig-from-log51dff647
removes authconfig from info logac043660
Merge pull request #952 from Random-Liu/cherrypick-#949-release-1.09af1f21b
Add integration test.a601166e
Update go-cni to 40bcf8ec8acd7372be1d77031d585d5d8e561c90.f73ae0e3
Teardown pod network even if the network namespace is closed
Changes from containerd/go-cni
40bcf8e
Merge pull request #32 from Random-Liu/ignore-error-for-empty-path5ce81a6
Only ignore "no such file or directory" error for empty pathcc959f7
Merge pull request #31 from Random-Liu/ignore-not-exit-errora442970
Ignore "no such file or directory" error.7585e6d
Merge pull request #30 from Random-Liu/set-max-network-config6d7b509
Add WithAllConf, and change WithDefaultConf to only load default.ef9a3f8
Merge pull request #29 from crosbymichael/prefix6aeaa2d
Use network count in ifname index5882530
Merge pull request #26 from abhi/master1695039
Minor cleanup with concurrency and locking47457ea
Merge pull request #24 from containerd/cni-optsd6ba409
Same Opt API for Load and New18e77c5
Merge pull request #23 from abhi/master83a302e
Updating Readme based on new APIs25573b2
Merge pull request #22 from abhi/badgeca0948e
Merge pull request #21 from abhi/travis9e927d3
Adding build badgee93f297
Updating 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