Your message dated Fri, 14 Mar 2025 12:07:34 +0100
with message-id <[email protected]>
and subject line Re: Bug#1100479: crun - Fails with "epoll_ctl add `1`: 
Operation not permitted"
has caused the Debian Bug report #1100479,
regarding crun - Fails with "epoll_ctl add `1`: Operation not permitted"
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1100479: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1100479
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: crun
Version: 1.20-1
Severity: important
X-Debbugs-Cc: [email protected]

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

--- End Message ---
--- Begin Message ---
On Fri, Mar 14, 2025 at 10:53:52AM +0100, Bastian Blank wrote:
> 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

Okay, this might be missuse on my side.  In terminal mode, crun wants to
add 1 to epoll, but if this fails, it dies.  I'm not entirely sure what
py.test does weird things, but this fd seems to not support epoll.

Anyway, I re-ordered the tests a bit and now work without this mode.

Bastian

-- 
We'll pivot at warp 2 and bring all tubes to bear, Mr. Sulu!

--- End Message ---

Reply via email to