substantic / rain

Framework for large distributed pipelines
https://substantic.github.io/rain/docs/
MIT License
748 stars 54 forks source link

CI fails because of root access #17

Closed spirali closed 6 years ago

spirali commented 6 years ago

The recent version added more "safe" read-only mapping data objects to files via unix file permissions. However it seems that our CI runs as root and it can modify files even it has not write permission. This leads to failing tests on CI server. I propose to create a normal user in the container and switch to this user before running the tests.