-
Notifications
You must be signed in to change notification settings - Fork 16
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
Configuring Docker Shim aborts with Docker invocation on ARC #68
Comments
We now setup our arc (Kubernetes Runners) with a DIND setup. So the runner container has a docker binary and a docker socket available and one can start other containers with that docker daemon and socket. Sadly the socket's path is specified within an environment variable; that environment is lost when executing |
Even if the nix daemon could be started within our ARC/DIND setup I would suspect that a nix deamon running in another pod/container will not have access to |
Yep, same ARC Kubernetes setup for us and same issue and logs/error code. Until this is solved we'll have to go back to Cachix's install action |
@zickzackv Could you give it another try with a more recent commit or on plain old |
As an aside, we'd really like to support this better -- but we don't have anyone that we're regularly interacting with to do design & implementation reviews with. If someone is able to do that, I'd be glad to be in touch: [email protected]. |
@remi-gelinas / @zickzackv -- if possible, can you paste sanitized |
@grahamc Sadly I can't tests the installer under ARC. I'm not working anymore with ARC :-( |
@grahamc I think I can grab a sanitized dump for you. No clue if it'll be helpful, but I'll see what I can extract today |
@grahamc Here is a heavily sanitized env dump from one of our runners attempting to use
Maybe of note are the |
I wanted to try out the installer action on our recently setup actions-runner-controller. Sadly it failed while setting up the docker shim.
docker-runner: 2.312.0
actions-runner-controller: 0.27.5
I could't trace the line in src/main.ts where docker is failing.
The text was updated successfully, but these errors were encountered: