-
-
Notifications
You must be signed in to change notification settings - Fork 91
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Operation not permitted - select_internal_with_gvl:epoll_wait with snap base 'core22' #360
Comments
I have not seen this before. Are you able to make a small reproduction? |
Sorry, it seems to have nothing to do with abstract namespaces. |
What was the issue? |
I don't know. The issue persists. But I'm assuming it's because I'm also switching from the snap base |
I have a small reproduction: https://github.com/paddor/async-issue-360 Build, install, and run the snap with:
I had to include the plug
|
Maybe |
Or try to require it, |
Any updates here? It also happens on |
I will take a look today. |
I tried again and checked
Maybe they have something to do with it? |
Sorry 😞 I did not have time to check it yet, let me take a look now. |
Can you please clarify, is the issue here the issue with the |
The issue has nothing to do with the abstract namespace or
Something related to epoll it seems. |
I just tried starting the snap without an env, so it won't try to look up files in (Command is in Fish-shell syntax)
|
That lead to these lines in
|
|
You probably don't have to investigate any further. I've created a post on the snapcraft forum and it seems that [1] https://forum.snapcraft.io/t/epoll-works-on-core20-but-fails-on-core22/44347/4 |
Thanks, that looks promising. Relevant PR: canonical/snapd#14885 |
After switching from the filesystem namespace for Unix domain sockets for ZMQ (
ipc:///tmp/my-endpoint
) on Linux to the abstact namespace (ipc://@my-endpoint
), I'm getting:Is this a known problem? Maybe a readiness notification FD for Unix domain sockets in the abstract namespace is not possible?
Ruby: 3.3.6
Linux: Ubuntu 22.04 inside a Snap
The text was updated successfully, but these errors were encountered: