containerd 1.4.1
Welcome to the v1.4.1 release of containerd!
The first patch release for containerd
1.4 includes a fix for v1 shims hanging
on exit and exec when the log pipe fills up along with other minor changes.
Notable Updates
- Always consume shim logs to prevent logs in the shim from blocking containerd/containerd#4546
- Fix error deleting v2 bundle directory when removing rootfs returns
ErrNotExist
containerd/containerd#4472 - Fix metrics monitoring of v2 runtime tasks containerd/containerd#4486
- Fix incorrect stat for Windows containers containerd/containerd#4468
- Fix devmapper device deletion on rollback containerd/containerd#4437
- Update seccomp default profile containerd/containerd#4481 #4491 #4492 #4493
Please try out the release binaries and report any issues at
https://github.com/containerd/containerd/issues.
Contributors
- Sebastiaan van Stijn
- Derek McGowan
- Wei Fu
- Brian Goff
- Akihiro Suda
- Antonio Ojea
- Jintao Zhang
- Phil Estes
- Kazuyoshi Kato
- Li Yuxuan
- Mike Brown
- Prashant Bhutani
Changes
36 commits
c623d1b3
Merge pull request #4564 from dmcgowan/prepare-1.4.197d690d2
Prepare v1.4.1 release910da2fb
Merge pull request #4555 from thaJeztah/1.4_backport_bumpcnica3b91d8
Merge pull request #4560 from dmcgowan/backport-454642f38718
Always consume shim logsea29a60a
Merge pull request #4558 from thaJeztah/1.4_backport_winstatsdb931948
Merge pull request #4557 from thaJeztah/1.4_backport_makefile_test_tags9b5066aa
Merge pull request #4556 from thaJeztah/1.4_backport_fix_static_plugin3bcce819
Merge pull request #4554 from thaJeztah/1.4_backport_add_openat2_syscall98a733e0
Merge pull request #4552 from thaJeztah/1.4_backport_shim_exec_p_debugf247618a
Report correct stats for windows containerscc5d1518
Update go list to respect build tags086e859d
BUILDING.md: fix description about static builds16712ae4
bump cni version to v0.8.01575c88c
seccomp: addfaccessat2
syscall.8bd2bece
seccomp: addopenat2
syscall.4e3397e0
shimv1: downgrade poroccess missing log to debug6b5fc7f2
Merge pull request #4542 from thaJeztah/1.4_backport_forward_signal_not_foundd118c90d
Ignore SIGURG signals in signal forwarder3ee6189f
Exit signal forward if process not found1a367762
Merge pull request #4512 from fuweid/14-cherry-pick-4486a1289d6b
tasks: Monitor v2 tasks in initFunc as well12f20c99
Merge pull request #4503 from thaJeztah/1.4_backport_seccomp_updates1f823f76
seccomp: allow io-uring related system calls3d28944b
seccomp: allow clock_settime when CAP_SYS_TIME is addede5cc7d52
seccomp: allow quotactl with CAP_SYS_ADMIN20273a80
seccomp: allow sync_file_range2 on supported architectures.357d1002
seccomp: allow personality with UNAME26 bit set0c9de662
seccomp: allow syscall membarriercaa46116
seccomp: allow adjtimex get time operation2b80b7dc
seccomp: allow add preadv2 and pwritev2 syscallse71eccbc
seccomp: move the syslog syscall to be gated by CAP_SYS_ADMIN or CAP_SYSLOG881db9b5
Merge pull request #4499 from fuweid/cherry-pick-4472feff914a
runtime: ignore ErrNotExist when remove rootfs94c8bd94
Merge pull request #4496 from kzys/backport-1.4-443723e0ea27
snapshots/devmapper: fix rollback
Changes from containerd/go-cni
4 commits
Dependency Changes
- github.com/containerd/go-cni v1.0.0 -> v1.0.1
- github.com/containernetworking/cni v0.7.1 -> v0.8.0
- github.com/containernetworking/plugins v0.7.6 -> v0.8.6
Previous release can be found at v1.4.0