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.1
97d690d2
Prepare v1.4.1 release
910da2fb
Merge pull request #4555 from thaJeztah/1.4_backport_bumpcni
ca3b91d8
Merge pull request #4560 from dmcgowan/backport-4546
42f38718
Always consume shim logs
ea29a60a
Merge pull request #4558 from thaJeztah/1.4_backport_winstats
db931948
Merge pull request #4557 from thaJeztah/1.4_backport_makefile_test_tags
9b5066aa
Merge pull request #4556 from thaJeztah/1.4_backport_fix_static_plugin
3bcce819
Merge pull request #4554 from thaJeztah/1.4_backport_add_openat2_syscall
98a733e0
Merge pull request #4552 from thaJeztah/1.4_backport_shim_exec_p_debug
f247618a
Report correct stats for windows containers
cc5d1518
Update go list to respect build tags
086e859d
BUILDING.md: fix description about static builds
16712ae4
bump cni version to v0.8.0
1575c88c
seccomp: add faccessat2
syscall.
8bd2bece
seccomp: add openat2
syscall.
4e3397e0
shimv1: downgrade poroccess missing log to debug
6b5fc7f2
Merge pull request #4542 from thaJeztah/1.4_backport_forward_signal_not_found
d118c90d
Ignore SIGURG signals in signal forwarder
3ee6189f
Exit signal forward if process not found
1a367762
Merge pull request #4512 from fuweid/14-cherry-pick-4486
a1289d6b
tasks: Monitor v2 tasks in initFunc as well
12f20c99
Merge pull request #4503 from thaJeztah/1.4_backport_seccomp_updates
1f823f76
seccomp: allow io-uring related system calls
3d28944b
seccomp: allow clock_settime when CAP_SYS_TIME is added
e5cc7d52
seccomp: allow quotactl with CAP_SYS_ADMIN
20273a80
seccomp: allow sync_file_range2 on supported architectures.
357d1002
seccomp: allow personality with UNAME26 bit set
0c9de662
seccomp: allow syscall membarrier
caa46116
seccomp: allow adjtimex get time operation
2b80b7dc
seccomp: allow add preadv2 and pwritev2 syscalls
e71eccbc
seccomp: move the syslog syscall to be gated by CAP_SYS_ADMIN or CAP_SYSLOG
881db9b5
Merge pull request #4499 from fuweid/cherry-pick-4472
feff914a
runtime: ignore ErrNotExist when remove rootfs
94c8bd94
Merge pull request #4496 from kzys/backport-1.4-4437
23e0ea27
snapshots/devmapper: fix rollback
Changes from containerd/go-cni
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