Linux runner image on arm64 mac - ./bin/Runner.Listener: cannot execute binary file
Describe the bug
When using an m1 mac, selecting a linux runner image for arch arm64, ./config.sh --url ... results in
./config.sh: line 80: ./bin/Runner.Listener: cannot execute binary file
To Reproduce Steps to reproduce the behavior:
- Be on m1 mac, sonoma 14.4, arm64
- Select Linux runner image & select architecture arm64
- Run commands listed (mkdir, cd, curl to download, validate hash, extract installer, create the runner and start config
./config.sh --url https://git.innova-partners.com/demo-org/demo-repo --token AAAAITISMYTOKEN- view error
./config.sh: line 80: ./bin/Runner.Listener: cannot execute binary file
Expected behavior Configuration starts
Runner Version and Platform
Starts up fine when using macos x64 -- Current runner version: '2.303.0'
OS of the machine running the runner? OSX/Windows/Linux/... OSX
What's not working?
Please include error messages and screenshots.
./config.sh: line 80: ./bin/Runner.Listener: cannot execute binary file
Runner and Worker's Diagnostic Logs
If applicable, add relevant diagnostic log information. Logs are located in the runner's _diag folder. The runner logs are prefixed with Runner_ and the worker logs are prefixed with Worker_. Each job run correlates to a worker log. All sensitive information should already be masked out, but please double-check before pasting here.
A similar issue has been logged previously. Here is the link: https://github.com/actions/runner/issues/3288
@harneetvirk you mean some other issue? you've linked exactly this one
It is the same issue. I just linked them together.
I have the exactly same issue when installing linux x64.
This issue is stale because it has been open 365 days with no activity. Remove stale label or comment or this will be closed in 15 days.
Was this solved somehow because I still get the same thing?