ningmingxiao
ningmingxiao
I find poststart is in runc create stage
when compare to crun runc will open "/proc/filesystems" even process_label is null when I try to make runc exec faster https://github.com/opencontainers/runc/issues/3181
### Description runc aways open "/proc/sys/kernel/cap_last_cap" because it it done it init(). ``` func init() { var hdr capHeader capget(&hdr, nil) capVers = hdr.version if initLastCap() == nil { CAP_LAST_CAP...
fix:https://github.com/opencontainers/runc/issues/4347
### Description poststart run into runc create stage. doesn't match the runtime-spec the spec say "poststart after the user-specified process is executed but before the start operation returns" https://github.com/opencontainers/runtime-spec/blob/v1.2.0/config.md#poststart ###...
This is a backport of #4348 to release-1.1 branch.
### Description runc can't run if use custom env ### Steps to reproduce the issue 1.export _LIBCONTAINER_INITPIPE=1111a 2.root@LIN-FB738BFD367 runc]# runc list FATAL: could not inform the parent we are past...
fix env bug
``` export _LIBCONTAINER_INITPIPE=1111 root@LIN-FB738BFD367 runc]# runc list FATAL: could not inform the parent we are past initial setup: Bad file descriptor [root@LIN-FB738BFD367 runc]# ./runc -v FATAL: could not inform the...
I find postStart hook may run before startContainer hook when I review crun code. @giuseppe
ttrpc send hang, even ctx is timeout ``` goroutine 6132118 [IO wait, 1818 minutes]: internal/poll.runtime_pollWait(0x7f9e8013bbd0, 0x77) /usr/local/go/src/runtime/netpoll.go:306 +0x89 internal/poll.(*pollDesc).wait(0xc000f2b900?, 0xc0021e6000?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x32 internal/poll.(*pollDesc).waitWrite(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:93 internal/poll.(*FD).Write(0xc000f2b900, {0xc0021e6000, 0x74, 0x1000}) /usr/local/go/src/internal/poll/fd_unix.go:391...