If the Docker container is started with other user than root
it is not possible to write to /valohai/inputs
as other
does not have writing permissions there. This is a problem when using archives as inputs as valohai-utils
tries to unarchive them into /valohai/inputs
by default.
Suggested solutions:
- Allow
other
to write in /valohai/inputs
or even /valohai/*
OR
- If the user is other than
root
do the unarchiving somewhere else where the user has write permission.