Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Dec 11, 2025

Fedora 41 reached EOL on November 19, 2025. Updates CI to use Fedora 43 buildtools images added in dotnet-buildtools-prereqs-docker#1567.

Updated references:

  • Container images: fedora-41fedora-43-amd64 (with arch suffix per standard tagging)
  • RID identifier: fedora.41-x64fedora.43-x64
  • Display names: Fedora41Fedora43

Files changed:

  • eng/pipelines/templates/variables/vmr-build.yml - Main VMR build variables

Note: The diagnostics repository will handle updating its own pipeline configuration (src/diagnostics/eng/pipelines/pipeline-resources.yml) independently to execute its full CI.

This will need to be backported to servicing branches.

Original prompt

This section details on the original issue you should resolve

<issue_title>Update Fedora version used in CI</issue_title>
<issue_description>Current CI is using Fedora 41 which reached EOL on November 19, 2025. New buildtools images will need to be added .

This will need to be backported to servicing branches.</issue_description>

<agent_instructions>This is similar to #3830. Buildtool images were added w/dotnet/dotnet-buildtools-prereqs-docker#1567</agent_instructions>

Comments on the Issue (you are @copilot in this section)


✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Copilot AI changed the title [WIP] Update Fedora version used in CI to latest Update Fedora CI images from 41 to 42 Dec 11, 2025
Copilot AI requested a review from MichaelSimons December 11, 2025 22:59
@MichaelSimons
Copy link
Member

@copilot I wish you would have looked at the PR I linked. It added a fedora 43 image not 42!

Copy link
Contributor Author

Copilot AI commented Dec 11, 2025

@copilot I wish you would have looked at the PR I linked. It added a fedora 43 image not 42!

You're right, my apologies. I've corrected it to Fedora 43 in commit 19fece4.

Copilot AI changed the title Update Fedora CI images from 41 to 42 Update Fedora CI images from 41 to 43 Dec 11, 2025
@MichaelSimons MichaelSimons marked this pull request as ready for review December 11, 2025 23:04
@MichaelSimons MichaelSimons requested review from a team as code owners December 11, 2025 23:04
Copilot AI review requested due to automatic review settings December 11, 2025 23:04
Copy link
Contributor

Copilot AI left a 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 Fedora CI infrastructure from version 41 to version 43 following Fedora 41's end-of-life on November 19, 2025. The update ensures continued CI support by migrating to newer Fedora 43 buildtools container images.

  • Updates container image references from fedora-41 to fedora-43
  • Updates Runtime Identifier (RID) from fedora.41-x64 to fedora.43-x64
  • Updates display names from Fedora41 to Fedora43

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
eng/pipelines/templates/variables/vmr-build.yml Updates Fedora container image, RID, and display name variables for VMR builds
src/diagnostics/eng/pipelines/pipeline-resources.yml Updates Fedora test container image reference for diagnostics pipeline

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Copilot AI changed the title Update Fedora CI images from 41 to 43 Update Fedora CI images from 41 to 43 in VMR build Dec 12, 2025
Copilot AI requested a review from mthalman December 12, 2025 13:53
@MichaelSimons
Copy link
Member

/backport to release/10.0.1xx

@MichaelSimons
Copy link
Member

/backport to release/10.0.2xx

@github-actions
Copy link
Contributor

Started backporting to release/10.0.1xx (link to workflow run)

@github-actions
Copy link
Contributor

Started backporting to release/10.0.2xx (link to workflow run)

@MichaelSimons MichaelSimons merged commit 3342226 into main Dec 15, 2025
11 checks passed
@MichaelSimons MichaelSimons deleted the copilot/update-fedora-version-ci branch December 15, 2025 14:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Update Fedora version used in CI

3 participants