-
Notifications
You must be signed in to change notification settings - Fork 283
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
Update self_hosted_runner: remove deprecated docker.userEmulation and use containerOptions #617
Conversation
39ce4e4
to
3ff2b19
Compare
fixOwnership = true | ||
runOptions = '--platform=linux/amd64' |
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.
not sure about keeping fixOwnership
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.
fixOwnership
has to be set to true in the self-hosted runners to avoid an error like touch: .command.trace: Permission denied
@mirpedrol do you still plan to finish this? |
I think this can be merged, if someone could review 🙏 |
Ok approved but unable to merge from my phone... @mirpedrol does it give you the option to do so? |
Thank you!! |
The branch was not up to date 😄 I will merge it once all tests pass! |
Modifications to match nf-core/tools#2673 and fix the tests there.The previous PR won't be merged. But
userEmulation
is deprecated, so we should remove it.Also remove the preceding
docker.
as all options are inside the docker scope.