Skip to content
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

3.10.0 runtime on vsoch/hello-world - Error relocating ...: seccomp_notify_free: symbol not found #17

Open
yarikoptic opened this issue May 23, 2022 · 1 comment

Comments

@yarikoptic
Copy link

seems to be 3.10.0 specific, works with 3.9.0-slim

smaug:~
$> docker run --privileged --rm quay.io/singularity/singularity:v3.10.0-slim run shub://vsoch/hello-world
Unable to find image 'quay.io/singularity/singularity:v3.10.0-slim' locally
v3.10.0-slim: Pulling from singularity/singularity
396c31837116: Already exists 
a18c1c4a8646: Already exists 
14089d61cc8b: Already exists 
Digest: sha256:cc92914734602a6f8e0987f9c59afabf54c200ddda9be027befd8c902387b00f
Status: Downloaded newer image for quay.io/singularity/singularity:v3.10.0-slim
Error relocating /usr/local/singularity/bin/singularity: seccomp_notify_free: symbol not found
Error relocating /usr/local/singularity/bin/singularity: seccomp_notify_respond: symbol not found
Error relocating /usr/local/singularity/bin/singularity: seccomp_notify_alloc: symbol not found
Error relocating /usr/local/singularity/bin/singularity: seccomp_notify_receive: symbol not found
Error relocating /usr/local/singularity/bin/singularity: seccomp_notify_fd: symbol not found
Error relocating /usr/local/singularity/bin/singularity: seccomp_notify_id_valid: symbol not found
1 5179 ->127.....................................:Mon 23 May 2022 01:48:33 PM EDT:.
smaug:~
$> 
1 5179 ->127.....................................:Mon 23 May 2022 01:48:33 PM EDT:.
smaug:~
$> docker run --privileged --rm quay.io/singularity/singularity:v3.9.0-slim run shub://vsoch/hello-world
Unable to find image 'quay.io/singularity/singularity:v3.9.0-slim' locally
v3.9.0-slim: Pulling from singularity/singularity
396c31837116: Already exists 
aa80cd3cf455: Pull complete 
1916aac1c40b: Pull complete 
Digest: sha256:316824d7058245363a4d9fd04b26e554c8981bbba195cc397aab7ff8607d8f63
Status: Downloaded newer image for quay.io/singularity/singularity:v3.9.0-slim
INFO:    Downloading shub image
…  
RaawwWWWWWRRRR!! Avocado!
1 5180.....................................:Mon 23 May 2022 01:48:56 PM EDT:.
smaug:~
$> docker run --privileged --rm quay.io/singularity/singularity:v3.9.0 run shub://vsoch/hello-world     
Unable to find image 'quay.io/singularity/singularity:v3.9.0' locally
v3.9.0: Pulling from singularity/singularity
5843afab3874: Already exists 
3d8dd7cab735: Pull complete 
4cac70760d29: Pull complete 
1edffed539bd: Pull complete 
a4005d2dc874: Pull complete 
ea9d17882a68: Pull complete 
39a15d566368: Pull complete 
4328740d3b66: Pull complete 
920d201f2687: Pull complete 
0af6f308fc85: Pull complete 
Digest: sha256:539880e299a04cdfcf60a43409aea997d70b8894794444e8636f003266daa216
Status: Downloaded newer image for quay.io/singularity/singularity:v3.9.0
INFO:    Downloading shub image
…  
RaawwWWWWWRRRR!! Avocado!
@vsoch
Copy link
Member

vsoch commented May 23, 2022

@yarikoptic find what library provides that symbol and we can do a PR to add to the image where it's missing. It is likely a runtime dep since it built successfully without! I'd try: https://pkgs.alpinelinux.org/package/edge/main/x86/libseccomp

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants