-
Notifications
You must be signed in to change notification settings - Fork 6
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
Set umask in container #480
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #480 +/- ##
=======================================
Coverage 91.06% 91.06%
=======================================
Files 40 40
Lines 1667 1667
=======================================
Hits 1518 1518
Misses 149 149 ☔ View full report in Codecov by Sentry. |
e64c70f
to
77c2373
Compare
Would it help to additionally add a |
Unsure, should be a separate PR if so |
Performing an editable install on a shared filesystem scratch area causes cache/version files to be written in the source repository. With the container's default umask of 0022 the files are not group writable which can lead to frustration when attempting to clean up the scratch area. Use the DLS "standard" of 0002. Additionally modify the looping to only pickup directories within the scratch area. Fixes #478.
77c2373
to
503583f
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should this be an option in the python-copier-template?
That's a question for @coretl and @GDYendell |
I'll make an issue and discussion can take place there |
Performing an editable install on a shared filesystem scratch area causes cache/version files to be written in the source repository.
With the container's default umask of 0022 the files are not group writable which can lead to frustration when attempting to clean up the scratch area.
Use the DLS "standard" of 0002.
Additionally modify the looping to only pickup directories within the scratch area.
Fixes #478.