Closed erndob closed 4 years ago
This is definitely not supported by Isolate: when you run a command, the ownership of files in the box directory is transferred to the internal UID of the sandbox; when the command finishes, the ownership is transferred back to the calling user. Hence if you run multiple instances of the same box in parallel, you can expect inconsistent permissions.
@gollux Makes sense, thank you
I have multiple commands like this:
isolate --box-id=14 --cg --cg-mem=262144 --processes --wall-time=3 --run -- /usr/bin/node /usr/bin/qunit --filter test3 --runner tap test.js
Basically running different test cases in parallel on a same isolate box, but I randomly get this error:
Is this scenario not supported by isolate, or should I be looking into node here?