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

Large macOS runners are pointing to unpaid versions of macOS runners #9364

Closed
3 of 13 tasks
akhilamoyila9 opened this issue Feb 19, 2024 · 3 comments
Closed
3 of 13 tasks

Comments

@akhilamoyila9
Copy link

Description

We have adjusted our workflows to utilize large macOS 12 runners by specifying the label "macos-12-large". However, it appears that the workflow is still utilizing the unpaid version macOS 12 [OS Version: macOS 12.7.2 (21G1974)], leading to a "The machine is in the 'gurumeditation' state" error again.

Platforms affected

  • Azure DevOps
  • GitHub Actions - Standard Runners
  • GitHub Actions - Larger Runners

Runner images affected

  • Ubuntu 20.04
  • Ubuntu 22.04
  • macOS 11
  • macOS 12
  • macOS 13
  • macOS 13 Arm64
  • macOS 14
  • macOS 14 Arm64
  • Windows Server 2019
  • Windows Server 2022

Image version and build link

https://github.com/magma/magma/actions/runs/7890640681/job/21533252478

Is it regression?

https://github.com/magma/magma/actions/runs/7019943006/job/19126552806

Expected behavior

It should utilize the macOS-12 large runner

Actual behavior

image

Repro steps

Workflow file : https://github.com/magma/magma/blob/master/.github/workflows/sudo-python-tests.yml

@sergei-pyshnoi
Copy link
Contributor

sergei-pyshnoi commented Feb 19, 2024

Hello @akhilamoyila9 . You problem not connected with large or standard runners (we checked your run and it was running on macos-12-large agent). Set up job shows only image version but not runner type. However The machine is in the 'gurumeditation' state error comes from low nested performance on new runners. More information you can find in similar issue here .

@sergei-pyshnoi sergei-pyshnoi closed this as not planned Won't fix, can't repro, duplicate, stale Feb 19, 2024
@akhilamoyila9
Copy link
Author

Hi @sergei-pyshnoi As suggested by @erik-bershel , if we utilize larger runners, they should support nested virtualization, as mentioned in #8730 (comment)."

@erik-bershel
Copy link
Contributor

erik-bershel commented Feb 19, 2024

Hey @akhilamoyila9! As I said in the mentioned comment:

We recommend using larger linux runners for workflows that require nested virtualization.

Linux but not macOS. Currently we are not support directly nested on macOS due to the platform related limitations.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants