• Bug#1100479: crun - Fails with "epoll_ctl add `1`: Operation not permit

    From Bastian Blank@21:1/5 to All on Fri Mar 14 11:00:01 2025
    Package: crun
    Version: 1.20-1
    Severity: important
    X-Debbugs-Cc: waldi@debian.org

    crun fails in a standalone setup with:
    | epoll_ctl add `1`: Operation not permitted

    My current test case is the cloud team software stack: https://salsa.debian.org/cloud-team/debian-cloud-images.git

    Running the tests with "PYTHONPATH=src py.test" will show the error.

    The error goes away if I don't run it with:
    | "terminal": true

    I did not look deeper, but I assume 1 in this case would be stdout,
    which makes no sense, as it will only write to it.

    Bastian

    -- System Information:
    Debian Release: trixie/sid
    APT prefers testing
    APT policy: (700, 'testing'), (500, 'proposed-updates'), (500, 'unstable'), (500, 'stable'), (1, 'experimental')
    Architecture: amd64 (x86_64)

    Kernel: Linux 6.13-amd64 (SMP w/16 CPU threads; PREEMPT)
    Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en
    Shell: /bin/sh linked to /usr/bin/dash
    Init: systemd (via /run/systemd/system)
    LSM: AppArmor: enabled

    Versions of packages crun depends on:
    ii libc6 2.41-4
    ii libcap2 1:2.66-5+b1
    ii libseccomp2 2.5.5-2+b1
    ii libsystemd0 257.4-1
    ii libyajl2 2.1.0-5+b2

    Versions of packages crun recommends:
    pn libcriu2 <none>

    Versions of packages crun suggests:
    pn libwasmedge0 <none>

    -- no debconf information

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)