-
Notifications
You must be signed in to change notification settings - Fork 3.2k
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
[azure devops] AVPIdentity: AppleVirtualPlatformHostKey.mm:234: Assert: platformExpert, value: 0 #10925
Comments
@jeromelaban We will look into the issue and keep you posted with updates. |
We noticed the same issue happening in our e2e pipeline starting yesterday with |
Same problem here. Any news? It's kinda blocking |
+1 |
Hi All, We are still investigating the issue. Will keep you posted with updates soon. |
Observed this issue today and all our build and automation pipelines are failing. @sureshe456 @susmitamane please fix this issue. |
Is there an ETA? We're in serious troubles and we're starting to consider rolling back to physical device for building @sureshe456 @susmitamane |
Hi All, We are still checking on it. will be posted any updates. |
Hi @jeromelaban, |
So what kind of image do we have to type? I tried macos-15-arm64 and macos-15-xlarge but I received for both the same error "No config name or imagelabel provided in request" @sureshe456 |
We're working on Azure hosted images. So here are the ones that we can pick https://learn.microsoft.com/en-us/azure/devops/pipelines/agents/hosted?view=azure-devops&tabs=yaml There is no macos-15-large or xlarge. @sureshe456 |
This could make sense, however, even selecting Also, regardless of the selected emulator, even running Furthermore, as noted by others in the thread, the images you mention are not on azure devops, only GHA. |
The Simulators worked fine the day before this issue was posted. What changed? Did something update? |
I mean, it's two weeks that we can't build... From such a large company it's almost unbelievable and we are paying for this service. |
Hi All, We apologize for the inconvenience and understand the frustration this has caused. There was an issue with patches update on macOS 15 image generation.So, our team is actively working on resolving the issue, and we appreciate your patience during this time. Thank you for bringing this to our attention. We will keep you updated with any new information.Thanks. |
Exactly same problem here, but getting this on Azure DevOps, after XCode 16 was removed from MacOS 15 build agents, and we had to specify MacOS 15 instead to use XCode 16.
Seems an issue for all Mac OS 15 image flavours, including 15.1 and 15.0.1. |
I'm also getting multiple errors like this:
with an Azure DevOps hosted MacOS agent running:
I'm getting this for archive and export, i.e., not when targeting a simulator:
If there is any workaround, please provide an explanation here! Needless to say, this renders our pipelines completely useless. |
Almost a month and still not fixed and not an ETA. |
@sureshe456 is there an ETA for the fix here? |
It turns out that, on my end, I had another unrelated error that went under the guise of the error messages:
After fixing this error my pipeline is able to run. Since I am only using hosted agents for archiving and exporting, I passed /usr/bin/xcodebuild \
-workspace path/to/workspace \
-scheme AppScheme \
-sdk iphoneos \
-archivePath path/to/archive \
-configuration Release \
-destination "generic/platform=iOS" \
clean archive |
Hi All, We are still working on resolving the issue. Will keep you posted with any update. |
Thanks - can you confirm this will also be addressed for the Azure DevOps build agents? |
Any news? @sureshe456 |
Is there any update @sureshe456 ? |
Hi All, We are still investigating the issue. Will keep you posted on any updates.Thanks for your patience. |
Related to this issue Xcode 16 was re-added to the macOS-14 images #10703 (comment), so we reverted our pipeline to use that for now. |
@topi-identio @albertoAround @wimdows-nl @sanket492 I'm a bit confused about this. What problem does this log output cause? I'm not seeing any actual failures even with these logs showing up. Please clarify what is actually failing. #10925 (comment) for example noticed they had another error unrelated to these messages. |
For us this is an issue too. It causes that linting of a cocoapod artefact fails as it tries to detect which simulator is available:
|
@tkhho , so the issue is that a linting stage is trying to use some sort of output? Can you clarify a bit more about what exactly it's failing to do and what you're running to reproduce it? |
We are building a iOS Framework, which is distributed via Cocoapods. As final step https://guides.cocoapods.org/making/using-pod-lib-create.html#deploying-your-library |
As far as my testing shows, it doesn't cause a failure but outputs text instead of JSON. Does the tool choke when parsing the JSON output because of those log lines? It might be a way to change our code to remove non-json text. |
That said, I may have misunderstood your perspective. You are probably not a Microsoft employee tasked with addressing the root cause but rather an individual developer trying to find a workaround. |
I am not an individual developer, nor am I trying to find a workaround. I'm trying to understand why the bug, which seems to be from one from Apple's libraries, outputs extra text and is causing failures when the commands themselves doesn't throw a non-zero exit code. Thank you for the information as it was actually helpful. |
For us the issue is that we can't run our e2e test pipeline using the |
Thanks @topi-identio what issues though? Do the tests fail to parse the json like other users are reporting? Or is the simulator itself broken? |
Opened Apple Feedback to report this: FB16084148 |
Another month passed - any update on this @sureshe456 pls? We're migrating from the AppCenter to Azure Pipelines and downgrading to a macos-14 runner feels wrong as the only working solution... |
Hi @kober32 , this is a bug with Apple. I recommend reaching out to Apple and putting pressure on them to fix. |
@NorseGaud Yeah, but it would be nice to have an option for arm-based runners for pipelines anyway. I tried to downgrade to macos14 but without any luck so far (same error), kinda bummer since MSFT is closing AppCenter soon and telling users to switch to Azure Devops, which are not working ATM (for intended purpose) :( |
Description
When starting the iOS simulators on macos-15, the following assertion happens:
The message shows up as stdout, "polluting" machine readable outputs like
simctl
.This is azure devops specific, this does not happen on github actions with
macos-15
.Related to #10918
Platforms affected
Runner images affected
Image version and build link
20241106.316
Is it regression?
Not for this image, but compared to other images, yes.
Expected behavior
No assertions in the log
Actual behavior
Many messages like this one:
Repro steps
Run the following pipeline:
The text was updated successfully, but these errors were encountered: