-
Notifications
You must be signed in to change notification settings - Fork 202
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
bash workload fails with Error relocating ls: statx: symbol not found
for Alpine Container
#1836
Comments
What is the Alpine version on the host? Looks like the problem is in you using I see that vanilla Alpine 3.18 uses I also see that Alpine 3.19 uses Finally, the Basically, you're not supposed to use the |
Host version is also same, Alpine 3.18 I can check whether it is feasible to remove edge repositories because some workloads might have dependencies. I will test and update same here |
It worked, bash workload is passed and no other workload got impacted |
Description of the problem
This workload has started failing recently inside Alpine 3.18 Docker container with
Error relocating ls: statx: symbol not found
however it is still passing inside host systemIssue is consitently reproducible
Observation:
Same bash workloads passes in Alpine host system, The last binary opened inside Alpine container is "/lib/libskarnet.so.2.14" whereas for host it is older version of same library "/lib/libskarnet.so.2.13"
I have attached both host and docker logs
bash-gramine-direct-container.log
bash-gramine-direct-host.log
Steps to reproduce
meson setup build/ --buildtype=release -Ddirect=enabled -Dsgx=enabled --prefix=$ PWD/gramine_install/usr -Dlibc=musl
Git Diff: manifest.template
Expected results
List the contents of files in directory
Actual results
Error relocating ls: statx: symbol not found
Gramine commit hash
0ee48ee
The text was updated successfully, but these errors were encountered: