mirror of
https://github.com/linuxkit/linuxkit.git
synced 2025-07-21 01:59:07 +00:00
Merge pull request #3719 from tonistiigi/cgroupv2
init: add support for cgroupv2
This commit is contained in:
commit
f5a1541e00
@ -2,7 +2,7 @@ kernel:
|
||||
image: linuxkit/kernel:5.4.30
|
||||
cmdline: "console=tty0 console=ttyS0 console=ttyAMA0 console=ttysclp0"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
- linuxkit/containerd:b991571dd383351dbb2873f9ae3b70475adb6816
|
||||
- linuxkit/ca-certificates:4df823737c9bf6a9564b736f1a19fd25d60e909a
|
||||
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: linuxkit/kernel:5.10.47
|
||||
cmdline: "console=tty0 console=ttyS0 console=ttyAMA0 console=ttysclp0"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
- linuxkit/containerd:b991571dd383351dbb2873f9ae3b70475adb6816
|
||||
- linuxkit/ca-certificates:4df823737c9bf6a9564b736f1a19fd25d60e909a
|
||||
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: linuxkit/kernel:5.10.47
|
||||
cmdline: "console=tty0 console=ttyS0"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
- linuxkit/containerd:b991571dd383351dbb2873f9ae3b70475adb6816
|
||||
- linuxkit/ca-certificates:4df823737c9bf6a9564b736f1a19fd25d60e909a
|
||||
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: linuxkit/kernel:5.10.47
|
||||
cmdline: "console=tty0 console=ttyS0"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
- linuxkit/containerd:b991571dd383351dbb2873f9ae3b70475adb6816
|
||||
- linuxkit/ca-certificates:4df823737c9bf6a9564b736f1a19fd25d60e909a
|
||||
|
@ -4,7 +4,7 @@ kernel:
|
||||
cmdline: "console=ttyS0 page_poison=1"
|
||||
init:
|
||||
- linuxkit/vpnkit-expose-port:b0a5ede4c53aa718b48fb9a86e4725ab6ae7f96e # install vpnkit-expose-port and vpnkit-iptables-wrapper on host
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
- linuxkit/containerd:b991571dd383351dbb2873f9ae3b70475adb6816
|
||||
- linuxkit/ca-certificates:4df823737c9bf6a9564b736f1a19fd25d60e909a
|
||||
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: linuxkit/kernel:5.10.47
|
||||
cmdline: "console=tty0 console=ttyS0 console=ttyAMA0 console=ttysclp0"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
- linuxkit/containerd:b991571dd383351dbb2873f9ae3b70475adb6816
|
||||
- linuxkit/ca-certificates:4df823737c9bf6a9564b736f1a19fd25d60e909a
|
||||
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: linuxkit/kernel:5.10.47
|
||||
cmdline: "console=tty0 console=ttyS0 console=ttyAMA0 console=ttysclp0"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
- linuxkit/containerd:b991571dd383351dbb2873f9ae3b70475adb6816
|
||||
- linuxkit/ca-certificates:4df823737c9bf6a9564b736f1a19fd25d60e909a
|
||||
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: linuxkit/kernel:5.10.47
|
||||
cmdline: "console=tty0 console=ttyS0 console=ttyAMA0 console=ttysclp0"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
- linuxkit/containerd:b991571dd383351dbb2873f9ae3b70475adb6816
|
||||
- linuxkit/ca-certificates:4df823737c9bf6a9564b736f1a19fd25d60e909a
|
||||
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: linuxkit/kernel:5.10.47
|
||||
cmdline: "console=tty0 console=ttyS0 console=ttyAMA0"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
- linuxkit/containerd:b991571dd383351dbb2873f9ae3b70475adb6816
|
||||
- linuxkit/ca-certificates:4df823737c9bf6a9564b736f1a19fd25d60e909a
|
||||
|
@ -3,7 +3,7 @@ kernel:
|
||||
image: linuxkit/kernel:5.10.47
|
||||
cmdline: "console=tty0 console=ttyS0 console=ttyAMA0"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
- linuxkit/containerd:b991571dd383351dbb2873f9ae3b70475adb6816
|
||||
- linuxkit/ca-certificates:4df823737c9bf6a9564b736f1a19fd25d60e909a
|
||||
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: linuxkit/kernel:5.10.47
|
||||
cmdline: "console=tty0 console=ttyS0 console=ttyAMA0"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
- linuxkit/containerd:b991571dd383351dbb2873f9ae3b70475adb6816
|
||||
onboot:
|
||||
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: linuxkit/kernel:5.10.47
|
||||
cmdline: "console=tty0 console=ttyS0"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
- linuxkit/containerd:b991571dd383351dbb2873f9ae3b70475adb6816
|
||||
services:
|
||||
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: linuxkit/kernel:5.10.47
|
||||
cmdline: "console=ttyS0"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
- linuxkit/containerd:b991571dd383351dbb2873f9ae3b70475adb6816
|
||||
- linuxkit/ca-certificates:4df823737c9bf6a9564b736f1a19fd25d60e909a
|
||||
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: linuxkit/kernel:5.10.47
|
||||
cmdline: "console=ttyS0"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
- linuxkit/containerd:b991571dd383351dbb2873f9ae3b70475adb6816
|
||||
- linuxkit/ca-certificates:4df823737c9bf6a9564b736f1a19fd25d60e909a
|
||||
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: linuxkit/kernel:5.10.47
|
||||
cmdline: "console=ttyS0"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
- linuxkit/containerd:b991571dd383351dbb2873f9ae3b70475adb6816
|
||||
- linuxkit/ca-certificates:4df823737c9bf6a9564b736f1a19fd25d60e909a
|
||||
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: linuxkit/kernel:5.10.47
|
||||
cmdline: "console=ttyS0"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
- linuxkit/containerd:b991571dd383351dbb2873f9ae3b70475adb6816
|
||||
- linuxkit/ca-certificates:4df823737c9bf6a9564b736f1a19fd25d60e909a
|
||||
|
@ -3,7 +3,7 @@ kernel:
|
||||
cmdline: console=ttyS1
|
||||
ucode: intel-ucode.cpio
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
- linuxkit/containerd:b991571dd383351dbb2873f9ae3b70475adb6816
|
||||
- linuxkit/ca-certificates:4df823737c9bf6a9564b736f1a19fd25d60e909a
|
||||
|
@ -3,7 +3,7 @@ kernel:
|
||||
cmdline: console=ttyS1
|
||||
ucode: intel-ucode.cpio
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
- linuxkit/containerd:b991571dd383351dbb2873f9ae3b70475adb6816
|
||||
- linuxkit/ca-certificates:4df823737c9bf6a9564b736f1a19fd25d60e909a
|
||||
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: linuxkit/kernel:5.11.4-rt
|
||||
cmdline: "console=tty0"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
- linuxkit/containerd:b991571dd383351dbb2873f9ae3b70475adb6816
|
||||
- linuxkit/ca-certificates:4df823737c9bf6a9564b736f1a19fd25d60e909a
|
||||
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: linuxkit/kernel:5.10.47
|
||||
cmdline: "console=tty0 console=ttyS0 console=ttyAMA0 console=ttysclp0 root=/dev/vda"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
- linuxkit/containerd:b991571dd383351dbb2873f9ae3b70475adb6816
|
||||
- linuxkit/ca-certificates:4df823737c9bf6a9564b736f1a19fd25d60e909a
|
||||
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: linuxkit/kernel:5.10.47
|
||||
cmdline: "console=tty0"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
- linuxkit/containerd:b991571dd383351dbb2873f9ae3b70475adb6816
|
||||
- linuxkit/ca-certificates:4df823737c9bf6a9564b736f1a19fd25d60e909a
|
||||
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: linuxkit/kernel:5.10.47
|
||||
cmdline: "console=ttyS0"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
- linuxkit/containerd:b991571dd383351dbb2873f9ae3b70475adb6816
|
||||
- linuxkit/ca-certificates:4df823737c9bf6a9564b736f1a19fd25d60e909a
|
||||
|
@ -4,7 +4,7 @@ kernel:
|
||||
image: linuxkit/kernel:5.10.47
|
||||
cmdline: "console=tty0 console=ttyS0 console=ttyAMA0 console=ttysclp0"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
- linuxkit/containerd:b991571dd383351dbb2873f9ae3b70475adb6816
|
||||
onboot:
|
||||
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: linuxkit/kernel:5.10.47
|
||||
cmdline: "console=tty0 console=ttyS0 console=ttyAMA0 console=ttysclp0"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
- linuxkit/containerd:b991571dd383351dbb2873f9ae3b70475adb6816
|
||||
- linuxkit/ca-certificates:4df823737c9bf6a9564b736f1a19fd25d60e909a
|
||||
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: linuxkit/kernel:5.10.47
|
||||
cmdline: "console=tty0 console=ttyS0 console=ttyAMA0"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
- linuxkit/containerd:b991571dd383351dbb2873f9ae3b70475adb6816
|
||||
onboot:
|
||||
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: linuxkit/kernel:5.10.47
|
||||
cmdline: "console=tty0 console=ttyS0 console=ttyAMA0 console=ttysclp0"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
- linuxkit/containerd:b991571dd383351dbb2873f9ae3b70475adb6816
|
||||
- linuxkit/ca-certificates:4df823737c9bf6a9564b736f1a19fd25d60e909a
|
||||
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: linuxkit/kernel:5.10.47
|
||||
cmdline: "console=tty0 console=ttyS0"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
- linuxkit/containerd:b991571dd383351dbb2873f9ae3b70475adb6816
|
||||
- linuxkit/ca-certificates:4df823737c9bf6a9564b736f1a19fd25d60e909a
|
||||
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: linuxkit/kernel:5.10.47
|
||||
cmdline: "console=ttyS0"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
- linuxkit/containerd:b991571dd383351dbb2873f9ae3b70475adb6816
|
||||
onboot:
|
||||
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: linuxkit/kernel:5.10.47
|
||||
cmdline: "console=ttyS0"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
- linuxkit/containerd:b991571dd383351dbb2873f9ae3b70475adb6816
|
||||
onboot:
|
||||
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: linuxkit/kernel:5.10.47
|
||||
cmdline: "console=tty0 console=ttyS0 console=ttyAMA0"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
- linuxkit/containerd:b991571dd383351dbb2873f9ae3b70475adb6816
|
||||
- linuxkit/ca-certificates:4df823737c9bf6a9564b736f1a19fd25d60e909a
|
||||
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: linuxkit/kernel:5.10.47
|
||||
cmdline: "console=tty0 console=ttyS0 console=ttyAMA0"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
- linuxkit/containerd:b991571dd383351dbb2873f9ae3b70475adb6816
|
||||
- linuxkit/ca-certificates:4df823737c9bf6a9564b736f1a19fd25d60e909a
|
||||
|
@ -227,6 +227,9 @@ func doMounts() {
|
||||
// misc /proc mounted fs
|
||||
mountSilent("binfmt_misc", "/proc/sys/fs/binfmt_misc", "binfmt_misc", noexec|nosuid|nodev, "")
|
||||
|
||||
if isCgroupV2() {
|
||||
mount("cgroup2", "/sys/fs/cgroup", "cgroup2", noexec|nosuid|nodev, "")
|
||||
} else {
|
||||
// mount cgroup root tmpfs
|
||||
mount("cgroup_root", "/sys/fs/cgroup", "tmpfs", nodev|noexec|nosuid, "mode=755,size=10m")
|
||||
// mount cgroups filesystems for all enabled cgroups
|
||||
@ -242,6 +245,7 @@ func doMounts() {
|
||||
// many things assume systemd
|
||||
mkdir("/sys/fs/cgroup/systemd", 0555)
|
||||
mount("cgroup", "/sys/fs/cgroup/systemd", "cgroup", 0, "none,name=systemd")
|
||||
}
|
||||
|
||||
// make / rshared
|
||||
mount("", "/", "", rec|shared, "")
|
||||
@ -421,6 +425,20 @@ func doShutdown(action string) {
|
||||
os.Exit(0)
|
||||
}
|
||||
|
||||
func isCgroupV2() bool {
|
||||
dt, err := os.ReadFile("/proc/cmdline")
|
||||
if err != nil {
|
||||
log.Printf("error reading /proc/cmdline: %v", err)
|
||||
return false
|
||||
}
|
||||
for _, s := range strings.Split(string(dt), " ") {
|
||||
if s == "linuxkit.unified_cgroup_hierarchy=1" {
|
||||
return true
|
||||
}
|
||||
}
|
||||
return false
|
||||
}
|
||||
|
||||
func main() {
|
||||
if filepath.Base(os.Args[0]) == "rc.shutdown" {
|
||||
action := "poweroff"
|
||||
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: linuxkit/kernel-clear-containers:4.9.x
|
||||
cmdline: "root=/dev/pmem0p1 rootflags=dax,data=ordered,errors=remount-ro rw rootfstype=ext4 tsc=reliable no_timer_check rcupdate.rcu_expedited=1 i8042.direct=1 i8042.dumbkbd=1 i8042.nopnp=1 i8042.noaux=1 noreplace-smp reboot=k panic=1 console=hvc0 console=hvc1 initcall_debug iommu=off quiet cryptomgr.notests page_poison=on"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
onboot:
|
||||
- name: sysctl
|
||||
image: mobylinux/sysctl:2cf2f9d5b4d314ba1bfc22b2fe931924af666d8c
|
||||
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: linuxkit/kernel:5.10.47
|
||||
cmdline: "console=ttyS0 page_poison=1"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
- linuxkit/containerd:b991571dd383351dbb2873f9ae3b70475adb6816
|
||||
- linuxkit/ca-certificates:4df823737c9bf6a9564b736f1a19fd25d60e909a
|
||||
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: linuxkit/kernel:5.10.47
|
||||
cmdline: "console=ttyS0 page_poison=1"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
- linuxkit/containerd:b991571dd383351dbb2873f9ae3b70475adb6816
|
||||
- linuxkit/ca-certificates:4df823737c9bf6a9564b736f1a19fd25d60e909a
|
||||
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: linuxkit/kernel-ima:4.11.1-186dd3605ee7b23214850142f8f02b4679dbd148
|
||||
cmdline: "console=ttyS0 console=tty0 page_poison=1 ima_appraise=enforce_ns"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
- linuxkit/containerd:b991571dd383351dbb2873f9ae3b70475adb6816
|
||||
- linuxkit/ca-certificates:4df823737c9bf6a9564b736f1a19fd25d60e909a
|
||||
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: mobylinux/kernel-landlock:4.9.x
|
||||
cmdline: "console=ttyS0 page_poison=1"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- mobylinux/runc:b0fb122e10dbb7e4e45115177a61a3f8d68c19a9
|
||||
- mobylinux/containerd:18eaf72f3f4f9a9f29ca1951f66df701f873060b
|
||||
- mobylinux/ca-certificates:eabc5a6e59f05aa91529d80e9a595b85b046f935
|
||||
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: "linuxkitprojects/kernel-memorizer:4.10_dbg"
|
||||
cmdline: "console=ttyS0 page_poison=1"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
- linuxkit/containerd:b991571dd383351dbb2873f9ae3b70475adb6816
|
||||
onboot:
|
||||
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: linuxkit/kernel:4.9.34
|
||||
cmdline: "console=ttyS0 page_poison=1"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
- linuxkit/containerd:b991571dd383351dbb2873f9ae3b70475adb6816
|
||||
- linuxkit/ca-certificates:4df823737c9bf6a9564b736f1a19fd25d60e909a
|
||||
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: linuxkit/kernel:5.10.47
|
||||
cmdline: "console=ttyS0 page_poison=1"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
- linuxkit/containerd:b991571dd383351dbb2873f9ae3b70475adb6816
|
||||
onboot:
|
||||
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: okernel:latest
|
||||
cmdline: "console=tty0 page_poison=1"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
- linuxkit/containerd:b991571dd383351dbb2873f9ae3b70475adb6816
|
||||
- linuxkit/ca-certificates:4df823737c9bf6a9564b736f1a19fd25d60e909a
|
||||
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: linuxkitprojects/kernel-shiftfs:4.11.4-881a041fc14bd95814cf140b5e98d97dd65160b5
|
||||
cmdline: "console=ttyS0 console=tty0 page_poison=1"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
- linuxkit/containerd:b991571dd383351dbb2873f9ae3b70475adb6816
|
||||
- linuxkit/ca-certificates:4df823737c9bf6a9564b736f1a19fd25d60e909a
|
||||
|
@ -18,7 +18,7 @@ kernel:
|
||||
image: linuxkit/kernel:4.9.39
|
||||
cmdline: "console=ttyS0"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
onboot:
|
||||
- name: mkimage
|
||||
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: linuxkit/kernel:5.10.47
|
||||
cmdline: "console=ttyS0"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
onboot:
|
||||
- name: dhcpcd
|
||||
|
@ -3,7 +3,7 @@ kernel:
|
||||
image: linuxkit/kernel:5.10.47
|
||||
cmdline: "console=ttyS0"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
- linuxkit/containerd:b991571dd383351dbb2873f9ae3b70475adb6816
|
||||
|
||||
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: linuxkit/kernel:5.4.30
|
||||
cmdline: "console=ttyS0 console=ttyAMA0"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
onboot:
|
||||
- name: mount
|
||||
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: linuxkit/kernel:5.10.47
|
||||
cmdline: "console=ttyS0 console=ttyAMA0"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
onboot:
|
||||
- name: poweroff
|
||||
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: linuxkit/kernel:5.10.47
|
||||
cmdline: "console=ttyS0 console=ttyAMA0"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
onboot:
|
||||
- name: poweroff
|
||||
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: linuxkit/kernel:5.10.47
|
||||
cmdline: "console=ttyS0"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
onboot:
|
||||
- name: poweroff
|
||||
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: linuxkit/kernel:5.10.47
|
||||
cmdline: "console=ttyS0"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
onboot:
|
||||
- name: poweroff
|
||||
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: linuxkit/kernel:5.10.47
|
||||
cmdline: "console=ttyS0"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
onboot:
|
||||
- name: poweroff
|
||||
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: linuxkit/kernel:5.10.47
|
||||
cmdline: "console=ttyS0"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
onboot:
|
||||
- name: poweroff
|
||||
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: linuxkit/kernel:5.10.47
|
||||
cmdline: "console=ttyS0"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
onboot:
|
||||
- name: poweroff
|
||||
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: linuxkit/kernel:5.10.47
|
||||
cmdline: "console=ttyS0"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
onboot:
|
||||
- name: poweroff
|
||||
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: linuxkit/kernel:5.10.47
|
||||
cmdline: "console=ttyS0"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
onboot:
|
||||
- name: poweroff
|
||||
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: linuxkit/kernel:5.10.47
|
||||
cmdline: "console=ttyS0"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
onboot:
|
||||
- name: poweroff
|
||||
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: linuxkit/kernel:5.10.47
|
||||
cmdline: "console=ttyS0"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
- linuxkit/containerd:b991571dd383351dbb2873f9ae3b70475adb6816
|
||||
services:
|
||||
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: linuxkit/kernel:5.10.47
|
||||
cmdline: "console=ttyS0"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
onboot:
|
||||
- name: poweroff
|
||||
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: linuxkit/kernel:5.4.129
|
||||
cmdline: "console=ttyS0 console=ttyAMA0"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
onboot:
|
||||
- name: check-kernel-config
|
||||
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: linuxkit/kernel:5.10.47
|
||||
cmdline: "console=ttyS0 console=ttyAMA0"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
onboot:
|
||||
- name: check-kernel-config
|
||||
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: linuxkit/kernel:5.12.14
|
||||
cmdline: "console=ttyS0 console=ttyAMA0"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
onboot:
|
||||
- name: check-kernel-config
|
||||
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: linuxkit/kernel:5.4.129
|
||||
cmdline: "console=ttyS0 console=ttyAMA0"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
onboot:
|
||||
- name: check
|
||||
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: linuxkit/kernel:5.10.47
|
||||
cmdline: "console=ttyS0 console=ttyAMA0"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
onboot:
|
||||
- name: check
|
||||
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: linuxkit/kernel:5.12.14
|
||||
cmdline: "console=ttyS0 console=ttyAMA0"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
onboot:
|
||||
- name: check
|
||||
|
@ -2,5 +2,5 @@ kernel:
|
||||
image: linuxkit/kernel:5.10.47
|
||||
cmdline: "console=ttyS0 console=ttyAMA0"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: linuxkit/kernel:5.10.47
|
||||
cmdline: "console=ttyS0"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
- linuxkit/containerd:b991571dd383351dbb2873f9ae3b70475adb6816
|
||||
- linuxkit/ca-certificates:4df823737c9bf6a9564b736f1a19fd25d60e909a
|
||||
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: linuxkit/kernel:5.10.47
|
||||
cmdline: "console=ttyS0 page_poison=1"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
onboot:
|
||||
- name: test
|
||||
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: linuxkit/kernel:5.10.47
|
||||
cmdline: "console=ttyS0 console=ttyAMA0"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
- linuxkit/kernel-bcc:5.4.113
|
||||
onboot:
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: linuxkit/kernel:5.10.47
|
||||
cmdline: "console=ttyS0 console=ttyAMA0"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
onboot:
|
||||
- name: binfmt
|
||||
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: linuxkit/kernel:5.10.47
|
||||
cmdline: "console=ttyS0 console=ttyAMA0"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
- linuxkit/bpftrace:a5c57a3791a87e96aea456f78fd88973ea9904d0
|
||||
onboot:
|
||||
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: linuxkit/kernel:5.10.47
|
||||
cmdline: "console=ttyS0 console=ttyAMA0"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
- linuxkit/ca-certificates:4df823737c9bf6a9564b736f1a19fd25d60e909a
|
||||
onboot:
|
||||
|
14
test/cases/040_packages/003_cgroupv2/check.sh
Executable file
14
test/cases/040_packages/003_cgroupv2/check.sh
Executable file
@ -0,0 +1,14 @@
|
||||
#!/bin/sh
|
||||
|
||||
set -x
|
||||
|
||||
function failed {
|
||||
printf "cgroup not detected, suite FAILED\n" >&1
|
||||
exit 1
|
||||
}
|
||||
|
||||
DEVICE=/dev/sdb
|
||||
|
||||
mount | grep cgroup2 || failed
|
||||
|
||||
printf "cgroup2 detected, suite PASSED\n" >&1
|
24
test/cases/040_packages/003_cgroupv2/test.sh
Normal file
24
test/cases/040_packages/003_cgroupv2/test.sh
Normal file
@ -0,0 +1,24 @@
|
||||
#!/bin/sh
|
||||
# SUMMARY: Run containerd test
|
||||
# LABELS:
|
||||
# REPEAT:
|
||||
|
||||
set -e
|
||||
|
||||
# Source libraries. Uncomment if needed/defined
|
||||
#. "${RT_LIB}"
|
||||
. "${RT_PROJECT_ROOT}/_lib/lib.sh"
|
||||
|
||||
NAME=cgroupv2
|
||||
|
||||
clean_up() {
|
||||
rm -rf ${NAME}-*
|
||||
}
|
||||
trap clean_up EXIT
|
||||
|
||||
# Test code goes here
|
||||
linuxkit build -format kernel+initrd -name "${NAME}" test.yml
|
||||
RESULT="$(linuxkit run -mem 3072 ${NAME})"
|
||||
echo "${RESULT}" | grep -q "suite PASSED"
|
||||
|
||||
exit 0
|
19
test/cases/040_packages/003_cgroupv2/test.yml
Normal file
19
test/cases/040_packages/003_cgroupv2/test.yml
Normal file
@ -0,0 +1,19 @@
|
||||
kernel:
|
||||
image: linuxkit/kernel:5.10.47
|
||||
cmdline: "linuxkit.unified_cgroup_hierarchy=1 console=ttyS0 console=ttyAMA0"
|
||||
init:
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
onboot:
|
||||
- name: test
|
||||
image: alpine:3.13
|
||||
binds:
|
||||
- /check.sh:/check.sh
|
||||
- /run:/run
|
||||
command: ["sh", "./check.sh"]
|
||||
- name: poweroff
|
||||
image: linuxkit/poweroff:afe4b3ab865afe1e3ed5c88e58f57808f4f5119f
|
||||
command: ["/bin/sh", "/poweroff.sh", "10"]
|
||||
files:
|
||||
- path: check.sh
|
||||
source: ./check.sh
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: linuxkit/kernel:5.10.47
|
||||
cmdline: "console=ttyS0 console=ttyAMA0"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
- linuxkit/containerd:b991571dd383351dbb2873f9ae3b70475adb6816
|
||||
- linuxkit/ca-certificates:4df823737c9bf6a9564b736f1a19fd25d60e909a
|
||||
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: linuxkit/kernel:5.10.47
|
||||
cmdline: "console=ttyS0 console=ttyAMA0"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
onboot:
|
||||
- name: dhcpcd
|
||||
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: linuxkit/kernel:5.10.47
|
||||
cmdline: "console=ttyS0 console=ttyAMA0"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
onboot:
|
||||
- name: dm-crypt
|
||||
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: linuxkit/kernel:5.10.47
|
||||
cmdline: "console=ttyS0 console=ttyAMA0"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
onboot:
|
||||
- name: dm-crypt
|
||||
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: linuxkit/kernel:5.10.47
|
||||
cmdline: "console=ttyS0 console=ttyAMA0"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
onboot:
|
||||
- name: dm-crypt
|
||||
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: linuxkit/kernel:5.10.47
|
||||
cmdline: "console=ttyS0 console=ttyAMA0"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
onboot:
|
||||
- name: format
|
||||
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: linuxkit/kernel:5.10.47
|
||||
cmdline: "console=ttyS0 console=ttyAMA0"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
onboot:
|
||||
- name: extend
|
||||
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: linuxkit/kernel:5.10.47
|
||||
cmdline: "console=ttyS0 console=ttyAMA0"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
onboot:
|
||||
- name: modprobe
|
||||
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: linuxkit/kernel:5.10.47
|
||||
cmdline: "console=ttyS0 console=ttyAMA0"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
onboot:
|
||||
- name: modprobe
|
||||
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: linuxkit/kernel:5.10.47
|
||||
cmdline: "console=ttyS0 console=ttyAMA0"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
onboot:
|
||||
- name: format
|
||||
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: linuxkit/kernel:5.10.47
|
||||
cmdline: "console=ttyS0 console=ttyAMA0"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
onboot:
|
||||
- name: extend
|
||||
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: linuxkit/kernel:5.10.47
|
||||
cmdline: "console=ttyS0 console=ttyAMA0"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
onboot:
|
||||
- name: format
|
||||
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: linuxkit/kernel:5.10.47
|
||||
cmdline: "console=ttyS0 console=ttyAMA0"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
onboot:
|
||||
- name: extend
|
||||
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: linuxkit/kernel:5.10.47
|
||||
cmdline: "console=ttyS0 console=ttyAMA0"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
onboot:
|
||||
- name: format
|
||||
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: linuxkit/kernel:5.10.47
|
||||
cmdline: "console=ttyS0 console=ttyAMA0"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
onboot:
|
||||
- name: format
|
||||
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: linuxkit/kernel:5.10.47
|
||||
cmdline: "console=ttyS0 console=ttyAMA0"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
onboot:
|
||||
- name: format
|
||||
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: linuxkit/kernel:5.10.47
|
||||
cmdline: "console=ttyS0 console=ttyAMA0"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
onboot:
|
||||
- name: modprobe
|
||||
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: linuxkit/kernel:5.10.47
|
||||
cmdline: "console=ttyS0 console=ttyAMA0"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
onboot:
|
||||
- name: format
|
||||
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: linuxkit/kernel:5.10.47
|
||||
cmdline: "console=ttyS0 console=ttyAMA0"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
onboot:
|
||||
- name: format
|
||||
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: linuxkit/kernel:5.10.47
|
||||
cmdline: "console=ttyS0 console=ttyAMA0"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
onboot:
|
||||
- name: format
|
||||
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: linuxkit/kernel:5.10.47
|
||||
cmdline: "console=ttyS0 console=ttyAMA0"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
onboot:
|
||||
- name: format
|
||||
|
@ -2,7 +2,7 @@ kernel:
|
||||
image: linuxkit/kernel:5.10.47
|
||||
cmdline: "console=ttyS0 console=ttyAMA0"
|
||||
init:
|
||||
- linuxkit/init:78fb57c7da07c4e43c3a37b27755581da087a3b6
|
||||
- linuxkit/init:43c52456571369d62882605e4d510f0df3ed93de
|
||||
- linuxkit/runc:5f9941eed05f58293f928c9f2f0b6a3f9f6f55c1
|
||||
- linuxkit/containerd:b991571dd383351dbb2873f9ae3b70475adb6816
|
||||
- linuxkit/ca-certificates:4df823737c9bf6a9564b736f1a19fd25d60e909a
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user