actions / actions-runner-controller

Kubernetes controller for GitHub Actions self-hosted runners
Apache License 2.0
4.41k stars 1.04k forks source link

Any documents for supporting Github Action Runner Scale Set with Windows #3419

Closed denny-snapone closed 2 months ago

denny-snapone commented 2 months ago

Checks

Controller Version

0.9.0

Deployment Method

ArgoCD

Checks

To Reproduce

1. Install ARC
2. Build docker image for Windows Runner
3. Set up Runner Scale Set for windows

Describe the bug

The runner scale set cannot start working

Describe the expected behavior

Should be working as Linux runner

Additional Context

EKS version 1.29 - Windows Server 2022

Controller Logs

None

Runner Pod Logs

Failed to create pod sandbox: rpc error: code = Unknown desc = failed to setup network for sandbox "53f10832067251a1f3e9cd50501df18ff8845a2e14c890453bbf21cd1e86ed2e": plugin type="vpc-bridge" name="vpc" failed (add): failed to parse Kubernetes args: failed to get pod IP address snpo-windows-gha-x64-latest-qfhlb-runner-dv4cx: error executing k8s connector: error executing connector binary: exit status 1 with execution error: pod snpo-windows-gha-x64-latest-qfhlb-runner-dv4cx does not have label vpc.amazonaws.com/PrivateIPv4Address
github-actions[bot] commented 2 months ago

Hello! Thank you for filing an issue.

The maintainers will triage your issue shortly.

In the meantime, please take a look at the troubleshooting guide for bug reports.

If this is a feature request, please review our contribution guidelines.

nikola-jokic commented 2 months ago

Hey @denny-snapone,

We don't officially support Windows runners with ARC. See this discussion.