runc
runc copied to clipboard
CLI tool for spawning and running containers according to the OCI specification
Remove changes that are already reflected in v1.1.13 changelog: - rlimit_nofile fix; - rt_period vs rt_runtime fix; - gpg vs keyboxd fix; - nsexec debug log fix; - fips faking;...
`nerdctl run --rm --annotation nerdctl/bypass4netns=1 alpine echo hi` works with runc v1.1.13, but hangs with runc v1.2.0-rc.2. Reproduction steps: - Install nerdctl-full v2.0.0-rc.0 from https://github.com/containerd/nerdctl/releases/tag/v2.0.0-rc.0 - Run the following commands...
### Description From https://github.com/opencontainers/runc/actions/runs/9307874551/job/25620077978?pr=4290 (job is ubuntu-22.04, 1.21.x, -race): ``` === RUN TestFdLeaks exec_test.go:1759: extra fd 23 -> exec_test.go:1762: found 1 extra fds after container.Run --- FAIL: TestFdLeaks (0.22s) ```...
Because the `initProcess` and `setnsProcess` have many same fields, and they are all in a big file `process_linux.go`, so let's do some refactor to this file: 1. Introduce a common...
Carry #1738 ---- The runtime spec [has][1]: > * env (array of strings, OPTIONAL) with the same semantics as IEEE Std 1003.1-2008's environ. And running `execle` or similar with `NULL`...
Fixes #4273
As mentioned in #3951 , we want to move c code to golang, there are many hard works to do. This PR has done the first step, move all the...
> > > CentOS tests seem failing > > > > For CentOS stream 8, that may be expected; it's EOL since May 31 (just got hit by that in...
I saw this happend many times in centos7. ``` === RUN TestUsernsCheckpoint time="2024-05-07T10:08:51Z" level=warning msg="--- Quoting \"/tmp/TestUsernsCheckpoint611938415/003/criu-parent/dump.log\"" time="2024-05-07T10:08:51Z" level=warning msg="116:(09.514467) freezer.state=FREEZING" time="2024-05-07T10:08:51Z" level=warning msg="117:(09.614644) freezer.state=FREEZING" time="2024-05-07T10:08:51Z" level=warning msg="118:(09.714816) freezer.state=FREEZING" time="2024-05-07T10:08:51Z"...