Skip to content
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

ARM64 support on macos-15 images #35

Open
duburcqa opened this issue Jul 16, 2024 · 5 comments
Open

ARM64 support on macos-15 images #35

duburcqa opened this issue Jul 16, 2024 · 5 comments
Labels
enhancement New feature or request

Comments

@duburcqa
Copy link

duburcqa commented Jul 16, 2024

Images for macOS 15 has been released in the wild a few weeks ago (see github/roadmap#986, github/roadmap#987). Apparently now it features nested virtualisation, which should enable using docker in macOS VM. Although it is only a public beta at the time being, It would be nice to update this plugin so that it can leverage this capability on macOS-15 images.

@douglascamata
Copy link
Owner

@duburcqa they will only support nested virtualization if running on M3 and beyond, as stated in the docs: https://developer.apple.com/documentation/virtualization/vzgenericplatformconfiguration/4360553-isnestedvirtualizationsupported?changes=latest_minor.

I doubt Github already upgraded to M3 machines, but let's see.

@duburcqa
Copy link
Author

Arf, I missed this information, you are right. I agree it is unlikely that they upgraded to M3 machines considering the little benefits of doing so overall apart from this specific capability. Feel free to close this issue if you want.

@duburcqa
Copy link
Author

duburcqa commented Jul 16, 2024

For the record, macos-15-xlarge is apparently running on M2 PRO chips (see github/roadmap#984). No M3 in sight and yet it is the best that Github has to offer.

@douglascamata douglascamata added the enhancement New feature or request label Jul 22, 2024
@TQJADE
Copy link

TQJADE commented Sep 30, 2024

Any updates for macOS 15 support? I noticed this is officially added in
https://github.com/actions/runner-images/blob/main/images/macos/macos-15-Readme.md

@douglascamata
Copy link
Owner

@TQJADE: It's impossible to support macOS 15 because it runs on arm64 and we don't have nested virtualization enabled on M2 Pro (the latest chip GH action workers use).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants