-
Notifications
You must be signed in to change notification settings - Fork 1
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
Clarify preparation step 1 #5
Comments
Thanks for testing, and I'm very happy to hear that it is working for you! In my early experiments it was necessary in order for the user namespace to work, so I wonder if it is due to version differences between our kernels and bubblewrap. I have deployed on Ubuntu 20.04 with bubblewrap 0.4.0 (non-suid). During my testing I also experimented with different features and configurations of bubblewrap so it might be the case that preparing the subuid/subgid files is no longer necessary. At face value, Let me do some more experimentation and I'll get back to you. |
|
@ryanlovett Thanks for this tool. As @cmd-ntrf said, it is very useful for HPC platforms. Regarding |
Hi Ryan,
First thank you for portwrap, it is exactly what we have been looking for to isolate users' jupyter proxy servers on our clusters for a loooong time.
I was able to install bubblewrap, slirp4netns and portwrap all in user space and make it works on our production clusters. Which brings me to a question: I haven't done anything related to uid / gid mapping, nor the administrator did. Am I missing something or is that step optional? The rootless containers documentation is a bit vague on when it is actually required.
Thanks again!
EDIT:
My tests were done with
The text was updated successfully, but these errors were encountered: