-
Notifications
You must be signed in to change notification settings - Fork 203
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
look into HashDist's jailtool #540
Comments
and perhaps also look at combining it wiht http://docker.io/, |
following a suggestion of Kenneth, here is some reference info for
|
btw. Just for the record, Docker v0.7 (26/11/2013) seems to be of major importance because |
Docker seems very cool 😎 and much better then HashDist. LXC contains are really 'waterproof': the even separate the process trees. |
Using docker will be quite a bit of work. We will need a basic Linux image (with the same glibc version as our install target). Maybe using unionfs or something similar will help? The builds hosts of then needs to have a very basic Linux version. |
Getting a default image is no different than, say, downloading the source Then, the next step is how to spawn the whole machinery is user-space, hashdist still has a role, fi. when you play with vars like DISPLAY, TERM, In fact, IMHO, the cake of these layers should give you very very
|
the Nix package manager looks very interested for providing a jail tool for EasyBuild... |
We should look whether the jailtool that HashDist provides can help us to avoid missing dependencies when building (new) software packages.
https://github.com/hashdist/hdist-jail
This should increase the confidence that all dependencies are captured when pull requests are issues for new software.
The text was updated successfully, but these errors were encountered: