ghaction-setup-docker
ghaction-setup-docker copied to clipboard
ci: test macos-14 runner
https://github.blog/changelog/2024-01-30-github-actions-macos-14-sonoma-is-now-available/
https://github.com/crazy-max/ghaction-setup-docker/actions/runs/7753530253/job/21145026329?pr=53#step:3:291
{"level":"debug","msg":"qemu[stderr]: qemu-system-aarch64: Error: HV_UNSUPPORTED","time":"2024-02-02T08:52:17Z"}
No hardware virtualization :cry:
Don't think this is linked to qemu brew pkg https://github.com/crazy-max/ghaction-setup-docker/actions/runs/7753530253/job/21145026329?pr=53#step:3:80 being installed along lima?
==> Installing lima dependency: qemu
==> Downloading https://ghcr.io/v2/homebrew/core/qemu/manifests/8.2.0
Already downloaded: /Users/runner/Library/Caches/Homebrew/downloads/4f7b6196780e49f1b813021d9ad59917f982af54f2085ad032bd4c3ca57bd1b9--qemu-8.2.0.bottle_manifest.json
==> Pouring qemu--8.2.0.arm64_sonoma.bottle.tar.gz
🍺 /opt/homebrew/Cellar/qemu/8.2.0: 162 files, 562.5MB
You might be interested @AkihiroSuda
Nested virt is still missing on ARM macOS 😞 https://apple.stackexchange.com/questions/466761/is-nested-virtualization-is-supported-by-apple-silicon-chips-m2-m3
Thanks for looking into this! It would be great to be able to run arm64 Docker on GHA.
I guess we are waiting for Apple to add support for nested virt.
While not a long term solution, does qemu support virtualization without hardware assistance?