-
Notifications
You must be signed in to change notification settings - Fork 5k
Revert "Revert "Pin SHAs for container images"" #113598
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
Conversation
/azp run runtime-nativeaot-outerloop |
Azure Pipelines successfully started running 1 pipeline(s). |
Perhaps only pin arm32 sparing other (high-priority) archs? |
If we are in a rush and need to doc that NAOT Arm32 is broken for Preview 3, that's OK. I assume we missed this because we did not run |
This discussion also seems to be fitting the timeline dotnet/sdk#47580 (comment), hard to say for sure without coredump from SDK CI. I think we can merge this and monitor it for a few days if it's limited to arm32 or x64 was also affected by this. cc @ViktorHofer |
@MichalStrehovsky we are going to snap P3 today. Should this be included? If this is the reason for the recent crashes in dotnet/sdk#47580 (comment), it would be good to include this one in P3. |
I wasn't involved in the toolset update. Only submitted this to validate the update broke native AOT Linux ARM. Hard to say if x64 is related. This was the kind of change that could affect anything and it's better to do those well before various cutoffs. I'll leave this open if someone wants to sign off and merge before cutoff, but I'll be in bed soon. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR reverts an earlier revert to reintroduce pinned SHA values for container images in the pipeline, ensuring image immutability and consistency.
- Re-applies SHA pinning to container images across various architectures.
- Restores the intended configuration of container images for improved reliability.
I'm also logging off now. @carlossanlop @jeffschwMSFT can you please try to get this into main before we snap? |
/ba-g Merging to unblock native aot linux arm |
It is the best general model. We have tiered testing system. We accept that some small percentage of PRs is going to cause unexpected breaks and will need to be reverted. There are many outerloop or out-of-repo tests, and it is not practical to run all of them before merging a PR. We should run runtime-nativeaot-outerloop for next attempt to get this in. |
Reverts #113248