Skip to content

podman run with cgroups=split flake - controller pids is not available #28944

Description

@Luap99
 > Enter [It] podman run with cgroups=split - /var/tmp/podman/test/e2e/run_test.go:1686 @ 06/16/26 09:36:11.385
Running: systemd-run --scope --user /var/tmp/podman/bin/podman --storage-opt vfs.imagestore=/tmp/podman-e2e-2035817975/imagecachedir --root /tmp/podman-e2e-2035817975/subtest-3101500124/p/root --runroot /tmp/podman-e2e-2035817975/subtest-3101500124/p/runroot --runtime crun --conmon /usr/bin/conmon --network-config-dir /tmp/podman-e2e-2035817975/subtest-3101500124/p/root/etc/networks --cgroup-manager systemd --tmpdir /tmp/podman-e2e-2035817975/subtest-3101500124/p/clitmp --events-backend file --storage-driver vfs run --rm --cgroups=split quay.io/libpod/alpine:latest cat /proc/self/cgroup
Running as unit: run-p111174-i84934.scope; invocation ID: 3127040408f74343b9e2f3e9212746fd
Error: OCI runtime error: crun: controller `pids` is not available under /sys/fs/cgroup/user.slice/user-1000.slice/user@1000.service/app.slice/run-p111174-i84934.scope/libpod-payload-01a15f29a0225ead93628e91fd854ab84fb6f74822d88b6e7bd4ed1c52dd5056/cgroup.controllers
 [FAILED] Expected
     <int>: 126
  to match exit code:
     <int>: 0
In [It] at: /var/tmp/podman/test/e2e/run_test.go:1716 @ 06/16/26 09:36:11.658

https://github.com/podman-container-tools/podman/actions/runs/27607304941/job/81623880073

No idea why the cgroup controllers are flaky, I would have assumed there are either there or not but I have seen this error a few times, all in the cgroups=split test case.

Metadata

Metadata

Assignees

No one assigned

    Labels

    CIflakesFlakes from Continuous Integration

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions