@dmcgowan dmcgowan released this Nov 21, 2018

Assets 3

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 where modprobe 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

Changes from containerd/cri

  • bad0ae11 Merge pull request #964 from mikebrow/cherry-pick-1.0-remove-authconfig-from-log
  • 51dff647 removes authconfig from info log
  • ac043660 Merge pull request #952 from Random-Liu/cherrypick-#949-release-1.0
  • 9af1f21b 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-path
  • 5ce81a6 Only ignore "no such file or directory" error for empty path
  • cc959f7 Merge pull request #31 from Random-Liu/ignore-not-exit-error
  • a442970 Ignore "no such file or directory" error.
  • 7585e6d Merge pull request #30 from Random-Liu/set-max-network-config
  • 6d7b509 Add WithAllConf, and change WithDefaultConf to only load default.
  • ef9a3f8 Merge pull request #29 from crosbymichael/prefix
  • 6aeaa2d Use network count in ifname index
  • 5882530 Merge pull request #26 from abhi/master
  • 1695039 Minor cleanup with concurrency and locking
  • 47457ea Merge pull request #24 from containerd/cni-opts
  • d6ba409 Same Opt API for Load and New
  • 18e77c5 Merge pull request #23 from abhi/master
  • 83a302e Updating Readme based on new APIs
  • 25573b2 Merge pull request #22 from abhi/badge
  • ca0948e Merge pull request #21 from abhi/travis
  • 9e927d3 Adding build badge
  • e93f297 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