runc icon indicating copy to clipboard operation
runc copied to clipboard

CLI tool for spawning and running containers according to the OCI specification

Results 255 runc issues
Sort by recently updated
recently updated
newest added

This PR adds a fuzzer that creates a container with a randomized configuration and then calls `State()`. Furthermore a seed and a dictionary is added to help the fuzzer mutate...

area/fuzz

When I run integration test with systemd cgroup driver in a container, I got some errors like this: ``` root@f7c63618dde3:/opt/mygo/src/github.com/opencontainers/runc# RUNC_USE_SYSTEMD=1 bats tests/integration/delete.bats ✓ runc delete ✓ runc delete --force...

This commit adjusts the file mode to use the latest golang style In addition to that, I changed those modes from 0700 to 0600 as same as #2636 Related to...

status/needs-rebase

First determine if the namespace already exists, so it's clearer that it's handling namespaces that aren't included in the `c.config.Namespaces

kind/refactor

`"bind"` is confusing as a `fstype` argument. ```go unix.Mount(node.Path, dest, "bind", unix.MS_BIND, "") ``` And the `fstype` argument is ignored for bind mount. ```go func Mount(source string, target string, fstype...

kind/refactor
status/needs-rebase

Signed-off-by: Chris Aniszczyk

Hello! Following up on the requests of https://github.com/opencontainers/runc/pull/2229 Here I moved all the integration tests from busybox to debian. This involved the following three operations: - find and replace all...

In https://github.com/opencontainers/runc/issues/2430#issuecomment-633763854, I considered disabling IBPB/STIBP to improve the performance impact on bytecode interpreters. This commit adds the flag which disables IBPB/STIBP mitigation for container. Signed-off-by: Kenta Tada

enhancement

Fixes #2105 This PR is offered as an example of what I think would work. Unfortunately, it's kinda breaking some abstractions, and someone who knows the runC codebase could probably...

On some OS (such as Android), the cpuset cgroup is mounted with "noprefix" option. So there is no "cpuset.xxx" but just "xxx" under cpuset subsystem. The original issue is here...

enhancement