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

[macOS] Add MacOS Monterey for Azure Pipelines & GitHub Actions Hosted agents #3649

Closed
nekrich opened this issue Jun 24, 2021 · 140 comments
Closed

Comments

@nekrich
Copy link

nekrich commented Jun 24, 2021

Hi!

Just asking if there any ETA or even plans for macOS 12.0 Monterey beta support for MS-hosted agents?

I'm asking early, cause it's been more than a year since the first Big Sur beta release and more than half of the year since the first production release, and MS-hosted agents with Big Sur are delivered to the public yet (#2072). And we are afraid to have with the same outdated env one year later.

Thank you.

@AlenaSviridenko
Copy link
Contributor

Hi @nekrich,
yes, we definitely have these plans, and start prepping and planning it now to be in a better shape by the time of release.

@kneekey23
Copy link

is there a timeline as to when MacOS Monterey will be available on Github Actions?

@PSchmiedmayer
Copy link

Hi @AlenaSviridenko ,
first of all thanks for all the work to get macOS 11 running and providing us access to the macOS 11 preview. Great to hear that you already have plans to support macOS 12 by the time of release!

Is there any possibility that we can have every early access to the macOS 12 beta while you test using macOS 12 in combination with GitHub Actions?
We are currently working on a server-side Swift project over at the Apodini organization as part of a research project and we want to use the new async/await Swift features in our project and run the tests on macOS machines using GitHub Actions. As documented in the Swift forums and the Apple developer documentation and WWDC videos async/await won't be available for older OS version such as macOS 11 which blocks us from testing and therefore merging the branches using async/await as they need to be tested on macOS 12 machines.

We would be grateful if you could consider providing a very early access to macOS 12 runners and we would be happy to also help in reporting bugs or problems around the macOS 12 setup if we encounter any.

@AlenaSviridenko
Copy link
Contributor

I'll keep this issue for tracking and escalate your request. Thank you.

@PSchmiedmayer
Copy link

Thanks a lot @AlenaSviridenko 🚀

@simonbuerger
Copy link

Just a reminder that this will be generally available within as little as 2 months from now. The fact we still don't have Big Sur agents is not filling me with confidence

@jahmai-ca
Copy link

Kindly asking for an update thank you!

@Steve-Glass
Copy link
Contributor

Kindly asking for an update thank you!

👋 @jahmai-ca - We plan to open a public beta in late 2021. The resource pool will be limited and the docs will indicate the OS is not ready for production loads.

@jahmai-ca
Copy link

@Steve-Glass Thanks for the update. So it sounds like this VM won't be available as a production workload until sometime in 2022? This is a little disheartening. There are some requirements coming up from Apple around supporting targetting iOS 15 in the apps to address new iPad visual metrics, which means a new XCode upgrade, which means a new OS Upgrade. Can we rely on Azure DevOps to keep up with this kinds of requirements?

@al-cheb al-cheb mentioned this issue Oct 19, 2021
10 tasks
@Brett-Best
Copy link

For macOS 11 we had separate issues for Github Actions and Azure Pipelines, as the timelines were different. Perhaps the title of this issue could be updated to reflect it will track both Github Actions and Azure Pipelines @al-cheb?

Can we also have an update on the expected timeframe for macOS 12 GitHub action runners? In the macOS 11 issue it was mentioned it was on schedule which would be no later than next week.

@miketimofeev miketimofeev changed the title [macOS] Add MacOS Monterey for Azure Pipelines Hosted agents [macOS] Add MacOS Monterey for Azure Pipelines & GitHub Actions Hosted agents Oct 20, 2021
@miketimofeev
Copy link
Contributor

@nekrich I have updated the title if you don't mind as we wouldn't like to separate timelines for AzDO & GH Actions this time.
@Brett-Best as @Steve-Glass mentioned in this comment — the expected timeframe is late 2021

@hakonk
Copy link

hakonk commented Nov 15, 2021

@Steve-Glass Hi! Any news on the timeline for supporting Mac OS 12? Should we fill out a form in order to request access as we did with Mac OS 11? Thanks 🙂

@diogot
Copy link

diogot commented Dec 9, 2021

Hi, about a third of December is behind us and we have Hollidays in two weeks, should we still expect to have macOS 12 agents available this year?

@Steve-Glass
Copy link
Contributor

@Steve-Glass Hi! Any news on the timeline for supporting Mac OS 12? Should we fill out a form in order to request access as we did with Mac OS 11? Thanks 🙂

👋 My apologies for the delayed response! We originally had this planned for the end of 2021, but the new target timeframe is early 2022. It will be a closed beta and a process will be established to request access (similar to the macOS 11). I'll be posting updates in the new year as I have more information. Thank you, all for your patience!

cc: @diogot

@MP91
Copy link

MP91 commented Jan 25, 2022

@Steve-Glass any updates on this one? Over a month passed away again...

@geekzter
Copy link

You clearly didn't read any of the replies above, did you? MacOS12 image for those who applied for the private beta is already available. Did you apply for the beta program?

I've submitted the "Azure DevOps: macOS 12 private beta access request" form over a week ago but our organization still does not have acces to macOS-12 image.

@lassana does your org have paid parallel pipelines?

@lassana
Copy link

lassana commented Apr 19, 2022

@geekzter nope

@nick3389
Copy link

@geekzter Mine neither. We are in Azure DevOps and it is inactive for almost a month now and specifically since the update to Xcode 13.3. We are unable to run our pipelines cause they are failing all the time and it's very painful for us. Do you have any plans for releasing macOS 12 in Azure as well? And what will happen with future releases? It's almost time for the new beta of macOS...

@geekzter
Copy link

@nick3389 @lassana Currently, the beta is open to paid pipeline customers only.

@joshuapoq
Copy link

joshuapoq commented Apr 19, 2022

Hey @geekzter we are a paid pipeline customer and we do not have beta access. I have double checked emails and settings looking for anything and have been watching this thread daily. I was, without doubt, one of the first who replied to the form for Azure DevOps.

Please can you look into this for us. This situation is escalating through our company and from our clients due to it now being a blocker as our dependencies require Xcode 13.3.

@redfearnk
Copy link

redfearnk commented Apr 19, 2022

Access to private beta requested, please process my request 😄

@jahmai-ca
Copy link

Any update on DevOps VM's for MacOS12?

You clearly didn't read any of the replies above, did you? MacOS12 image for those who applied for the private beta is already available. Did you apply for the beta program?

The beta program is only open for Github pipelines and not Azure DevOps, my question was about the latter.

@neoswallow
Copy link

@jahmai-ca Please read #3649 (comment)

@LyuboFromTryzens
Copy link

LyuboFromTryzens commented Apr 20, 2022

Hey @geekzter, I also want to know that is the ETA to get the official Monterey support for Azure DevOps out of private or public betas?
p.s. In two months, Apple will release what I call macOS Sonoma (imagine if they name it this way 😆), and I hope that we won't have to wait six more months after the official release (not to mention the betas) to have the latest macOS.

@jahmai-ca
Copy link

@jahmai-ca Please read #3649 (comment)

Thanks, it was collapsed in the "hidden items" list :)

@ALiushenko
Copy link

ALiushenko commented Apr 20, 2022

👋 Hi all,

For those interested in the macOS 12 private beta for Azure DevOps, please complete this form. Once your request has been reviewed, we'll send an email confirming access has been provided with instructions for how to utilize the image in your workflows. I'll also post an announcement for more visibility.

Hi,

@Steve-Glass can we use the macOS 12 private beta image with Azure DevOps for building and uploading iOS/macos artifacts to AppStore? In other words - can we use it in production?

What does "private beta" exactly mean? It's about infrastructure or mac os image itself?

And the latest question - will macOS 12 private beta image be available until release? Can macOS 12 private beta image become unavailable for use?

Thanks

@geekzter
Copy link

Hey @geekzter we are a paid pipeline customer and we do not have beta access. I have double checked emails and settings looking for anything and have been watching this thread daily. I was, without doubt, one of the first who replied to the form for Azure DevOps.

Please can you look into this for us. This situation is escalating through our company and from our clients due to it now being a blocker as our dependencies require Xcode 13.3.

@joshuapoq Capacity is limited, so it may take some time before you see it appearing in your org.

@BenjaminBhuyanYoung
Copy link

We are in the Beta now for MacOS12 in AzureDevOps, and it works for one repo with a yaml pipeline where I can specify
vmImage: 'macOS-12'

However for our older visual pipeline I cannot select "macOS-12" and "macOS-latest" still goes to 11. Would I expect to be able to select MacOS 12 from a visual pipeline, or does that mean this repo isn't in the beta?

@miketimofeev
Copy link
Contributor

@BenjaminBhuyanYoung we provide access not to the repo but to organizations. If the repo is in the same org then you should have acess

@BenjaminBhuyanYoung
Copy link

@miketimofeev Thanks -- doing a quick pass of converting the pipeline to Yaml, it looks like it will work that way.

@miketimofeev
Copy link
Contributor

macOS-12 access should be granted to all GitHub actions users who submitted the form already

@jimmyhoran
Copy link

@miketimofeev is the beta request form different for those using Azure Pipelines vs GitHub Actions GitHub's runners? If there is one, would you mind sharing a link to the request form for the beta of macos-12 for organizations using GitHub Actions GitHub's runners? For context, our organization is part of the macos-11 beta, but I imagine we may need to request the same for macos-12.

@miketimofeev
Copy link
Contributor

We have opened macOS-12 for all GitHub actions users, there is no need to submit the form anymore

@mfcollins3
Copy link

Is there a timeline for Azure DevOps users?

@joxenford
Copy link

Asking again: Is there a timeline for Azure DevOps users?

@thomasflad
Copy link

I’ve tried and for us it‘s already usable on Azure (without beta access)

@jpsim
Copy link

jpsim commented Apr 27, 2022

I'm also seeing macOS 12 / Xcode 13.3.1 on Azure Pipelines now.

@nick3389
Copy link

@jpsim @thomasflad Do you use free pipelines or paid ones? I am on a free plan and I do not see macOS 12 nor Xcode 13.3.1...

@jpsim
Copy link

jpsim commented Apr 28, 2022

I use a free plan but did register for the beta.

@thomasflad
Copy link

@jpsim @thomasflad Do you use free pipelines or paid ones? I am on a free plan and I do not see macOS 12 nor Xcode 13.3.1...

Paid

@stefanrenne
Copy link

stefanrenne commented May 12, 2022

paid here, macos12 is since today available for me! (EU Region)

@miketimofeev
Copy link
Contributor

macOS-12 is now available for both GH Actions and Azure DevOps.

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