-
Notifications
You must be signed in to change notification settings - Fork 5k
Update Linux versions in build pipeline #115784
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
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 updates the Linux image versions used in the build pipeline to newer releases, ensuring the pipeline runs on updated environments.
- Updated Ubuntu image from 22.04 to 24.04 for the x64 dev innerloop
- Upgraded Alpine image from 3.19-WithNode to 3.21-amd64
- Updated CentOS Stream image from stream9 to stream-10-amd64 (applied in two pipeline jobs)
Comments suppressed due to low confidence (4)
eng/pipelines/common/templates/pipeline-with-resources.yml:67
- Ensure that the Ubuntu 24.04 image is fully tested with the current pipeline tasks to address any potential OS-level changes compared to the previous release.
image: mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-24.04
eng/pipelines/common/templates/pipeline-with-resources.yml:70
- Verify that the Alpine 3.21-amd64 image meets all the requirements for the pipeline, especially regarding Node integration as implied by the previous tag.
image: mcr.microsoft.com/dotnet-buildtools/prereqs:alpine-3.21-amd64
eng/pipelines/common/templates/pipeline-with-resources.yml:79
- Confirm that the CentOS Stream 10 image provides the expected environment compatibility and update any related documentation or tests as needed.
image: mcr.microsoft.com/dotnet-buildtools/prereqs:centos-stream-10-amd64
eng/pipelines/common/templates/pipeline-with-resources.yml:109
- Ensure that the updated CentOS Stream 10 image in this job has been validated for compatibility, similar to the other CentOS update earlier in the file.
image: mcr.microsoft.com/dotnet-buildtools/prereqs:centos-stream-10-amd64
Tagging subscribers to this area: @dotnet/runtime-infrastructure |
@elinor-fung -- Looks like we have some host-related failures. I assume that they are not from this change. Can you validate? Do you think that they are from #115755? Appologies in advance. Looks like there are no helix logs for those installer/host runs. It's more of a question if the build flavors being changed in this PR affect host testing. |
I got the logs (via the Tests tab on the build) - the actual tests passed:
I guess something went wrong with reporting to helix? |
Other test failures in the run where the tests passed but the work item failed:
System.Composition.TypedParts.Tests
This one does show |
I re-ran the failed legs. Looks like the problems went away. Thanks much for the investigation @elinor-fung. Can you approve? |
Looks like I already have an approval! |
No description provided.