-
Notifications
You must be signed in to change notification settings - Fork 1k
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
Fix self-update failuers due to /runner/externals mount #253
Conversation
runner/Dockerfile
Outdated
|
||
USER runner | ||
USER runner/runner |
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.
unable to find user runner/runner: no matching entries in passwd file, this is correct?
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.
Sorry this should just be USER runner
I try use new runner image, got:
|
@jolestar Thanks. Ah - Probably you need https://github.com/summerwind/actions-runner-controller/blob/master/runner/entrypoint.sh As we use that user and group in our dockerfile |
Need add "mkdir ./externals" at here the runnertmp dir also need to chown -R runner:docker. It is work for me now. |
Ahhh, good catch! That makes sense. Thanks a lot for sharing your insight 👍 |
HorizontalRunnerAutoscaler can not get correct DESIRED value, I'm trying to figure out why. May be it is github action api's bug, too many action job is timeout, and all job's status is weird |
Adding fixes to #253 as confirmed and tested in #264 (comment) by @jolestar, @achedeuzot and @hfuss 🙇 🍻
Let's go ahead! Thanks for all your help @e36-cicd, @jolestar, @achedeuzot, @hfuss, and everyone involved ❤️ |
Apparently #253 broke dindWithinRunnerContainer completely due to the difference in how /runner volume is set up.
Apparently #253 broke dindWithinRunnerContainer completely due to the difference in how /runner volume is set up.
Please follow the steps described in https://github.com/summerwind/actions-runner-controller#developing to build the container images for testing.
Fixes #252