-
Notifications
You must be signed in to change notification settings - Fork 868
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
[enhancement]: Add macOS 15 Sequoia support (x64 and ARM64) #5047
Comments
Hi @gentledepp thank you for the reporting! We are working on higher priority issues now, but we'll get back to this one soon |
uh.. I see. Can you give me any time estimate? (Days, weeks, months?) |
+1 to raise priority for this issue. We are going to have to roll back the OS on at least one of our Mac agent machines to resolve this. |
+1 Same here, after updating to Mac OS 15, our builds just stop progressing and hang forever at random points in the build script. |
Hi @gentledepp I tested the arm64 agent on macOS 15 using a simple pipeline but didn't face any issues. |
HI @DenisNikulin5. So basically, we are running our release builds on a Mac Mini M1, since we are still shipping a Xamarin.iOS (and Xamarin.Forms) based app. When updating to Mac 15 and the latest XCode, our build started to run forever. (cancelled after 60 Minutes, where the Xamarin.iOS build step usually took about 7 Minutes) The log of the agent already noted we should install the arm based agent (we were still using the x64 based one) since running the x64 agent can lead to hangs. (as can bee seen in the screenshot above)
So we did install the arm based agent, but that caused the error upon install already: When I'm running the config.sh file, I enter the URL and the PAT but I receive the following error:
So we essentailly were unable to install the arm based agent and are assuming this has something to do with the lack of support for it. Are we wrong? |
@gentledepp By default, it doesn't allow users to use 3rd party software that was downloaded from untrusted sources. It prevents lib loading as well. You can change this setting but 'anywhere' option is not visible by default anymore. And you need to explicitly approve the use of the libraries in the Privacy&Security section Could you please check this? |
That apparently fixed the issue! Thanks! Could you add some logic to the agent so that it checks if this setting is enabled or not and warn the user? |
@gentledepp Yes, looks like there is some problem with binary signing. We're already working on it |
Add macOS 15 Sequoia support
Since updating to macOs 15.1, our build agent fails to run our pipeline.
It hangs forever... we are using the x64 agent on an m1 mac - so we tried to switch to arm64, but then we get an error
Brief description of tool
Latest major macOS version released by Apple.
URL for tool's homepage
https://developer.apple.com/documentation/macos-release-notes/macos-15-release-notes
Please add support for macOS 15 x64 and ARM64 agents:
https://learn.microsoft.com/en-us/azure/devops/pipelines/agents/osx-agent?view=azure-devops#check-prerequisites
The text was updated successfully, but these errors were encountered: