automation-tests/cmd/podman/shared
Giuseppe Scrivano 0b57e77d7c
libpod: support for cgroup namespace
allow a container to run in a new cgroup namespace.

When running in a new cgroup namespace, the current cgroup appears to
be the root, so that there is no way for the container to access
cgroups outside of its own subtree.

By default it uses --cgroup=host to keep the previous behavior.

To create a new namespace, --cgroup=private must be provided.

Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2019-07-18 10:32:25 +02:00
..
parse Add glob parsing for --env flag 2019-07-11 17:15:20 -04:00
container.go golangci-lint pass number 2 2019-07-11 09:13:06 -05:00
create.go libpod: support for cgroup namespace 2019-07-18 10:32:25 +02:00
create_cli.go golangci-lint pass number 2 2019-07-11 09:13:06 -05:00
create_cli_test.go preparation for remote-client create container 2019-03-11 09:42:22 -05:00
funcs.go podman: create and run honors auth file location 2019-07-09 14:21:15 +02:00
funcs_test.go Add variable for global flags to runlabel 2019-05-02 12:14:51 -04:00
intermediate.go libpod: support for cgroup namespace 2019-07-18 10:32:25 +02:00
intermediate_novarlink.go podman-remote create|run 2019-04-08 09:05:31 -05:00
intermediate_varlink.go add varlink bridge 2019-05-08 13:12:08 -05:00
parallel.go rm -f now removes a paused container 2018-11-08 15:18:11 -06:00
pod.go libpod removal from main (phase 2) 2019-06-27 07:56:24 -05:00
workers.go Add basic structure of podman init command 2019-05-01 11:12:24 -04:00