-
Notifications
You must be signed in to change notification settings - Fork 40
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
bonnie++ benchmark fails #126
Comments
Please also rebuild with |
manifest:
b.
|
There is some hodge-podge with UID and GID in your Dockerfile and the To be honest, I don't understand what's the deal with setting UID and GID to Anyway, I think you can add the following in the manifest file:
and then rebuild image with GSC and rerun. I think it will work then. But honestly, I would first recommend to understand what's the deal with all these uid/gid and permission changes. |
But isn't |
@mkow The
Here, we are creating the file because of Also, the error is But maybe Michal has a point -- the file is not mentioned in the manifest in anyway. So by default the file should be disallowed by Gramine. For testing, I suggest to add this to the manifest file:
|
I have rebuilt the image with mentioned extensions in the manifest file and recommended suggestions take me a step further. However, another error now appears:
After this error message container freeze. debug of this certain container:
new manifest:
|
The log actually shows that something is read/written. Are you sure it's freezed? Maybe it's just slow for some reason? The log you pasted is clearly not complete. You should attach the whole log if you want us to provide more insights.
What does this mean for this benchmark, do you know? Looks like something is missing. In general, you should try to understand what this application tries to do, and at which point in logic it goes wrong. Please do a bit of investigation. We have no idea what you're trying to achieve, and what this |
Description of the problem
I want to benchmark a graminized image with bonnie++ to compare it with a normal docker image and native system.
Bonnie++ is a small utility with the purpose of benchmarking file system IO performance. It’s available in standard Ubuntu repository.
To perform the test Bonnie++ need a non-root user.
Steps to reproduce
Dockerfile:
generic manifest was used
Distribution was changed in config.yaml:
Distro: "ubuntu:22.04"
Expected results
Actual results
Additional information
I could, without any issues, create a runnable Ubuntu 22.04 gsc container with a "Hello World" alike workload.
The text was updated successfully, but these errors were encountered: