Skip to content

Allow disabling matching the container user to the running user #222

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

Merged
merged 2 commits into from
Nov 9, 2016
Merged

Allow disabling matching the container user to the running user #222

merged 2 commits into from
Nov 9, 2016

Conversation

denis-yuen
Copy link
Member

We're running into an issue where cwltool sets the uid to match the running user overriding the USER command https://docs.docker.com/engine/reference/builder/#/user

This pull request proposes an option to disable this setting.

This is further documented at dockstore/dockstore#475

@mr-c
Copy link
Member

mr-c commented Nov 9, 2016

Thanks @denis-yuen Does this PR fix it for @brainstorm et al. or is the gid sticky bit trick also needed?

@brainstorm
Copy link
Member

So far it does! I'm running the pipeline from dockstore/dockstore#475 and it does not seem to crash as immediately as it did before on the cwltool step.

+1 on merging this I would say.

@brainstorm
Copy link
Member

No sticky bits or other additions needed AFAICT right now... so ++1 for merge, imho.

@mr-c mr-c merged commit bb968d3 into common-workflow-language:master Nov 9, 2016
@mr-c
Copy link
Member

mr-c commented Nov 9, 2016

Thanks, all!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants