diff options
author | Chris Evich <cevich@redhat.com> | 2020-12-09 13:32:56 -0500 |
---|---|---|
committer | Chris Evich <cevich@redhat.com> | 2020-12-15 18:49:09 -0500 |
commit | e6ab56657479456cf7dafc655e504b6100dd7374 (patch) | |
tree | 03efb9b5dfd6ded2b246f067df27fb80584a43f8 /test/e2e | |
parent | e3ba7092fbdc5f49efb763de03aa08705726e30c (diff) | |
download | podman-e6ab56657479456cf7dafc655e504b6100dd7374.tar.gz podman-e6ab56657479456cf7dafc655e504b6100dd7374.tar.bz2 podman-e6ab56657479456cf7dafc655e504b6100dd7374.zip |
Disable blkio.weight test on Ubuntu
These tests fail with `Error: opening file `io.bfq.weight` for writing:
Permission denied: OCI permission denied`. Upon examination of the
VMs, it was found the kernel and OS lacks support for the `BFQ`
scheduler (which supplies the `weight` option). The only available
schedulers are `none` and `mq-deadline`.
Note: Recently updated F32 (prior-fedora) and Ubuntu 20.04
(prior-ubuntu) VMs always use CGroupsV1 with runc. F33 and
Ubuntu 20.10 were updated to always use CGroupsV2 with crun.
Signed-off-by: Chris Evich <cevich@redhat.com>
Diffstat (limited to 'test/e2e')
-rw-r--r-- | test/e2e/run_test.go | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/test/e2e/run_test.go b/test/e2e/run_test.go index dbdd6a072..c32446663 100644 --- a/test/e2e/run_test.go +++ b/test/e2e/run_test.go @@ -493,7 +493,9 @@ USER bin` Skip("Kernel does not support blkio.weight") } } - + if podmanTest.Host.Distribution == "ubuntu" { + Skip("Ubuntu <= 20.10 lacks BFQ scheduler") + } if CGROUPSV2 { // convert linearly from [10-1000] to [1-10000] session := podmanTest.Podman([]string{"run", "--rm", "--blkio-weight=15", ALPINE, "sh", "-c", "cat /sys/fs/cgroup/$(sed -e 's|0::||' < /proc/self/cgroup)/io.bfq.weight"}) |