Skip to content

Update vmr-sync images to ubuntu 2204#20800

Merged
mthalman merged 1 commit into
dotnet:release/8.0.1xxfrom
ellahathaway:vmr-sync
Feb 12, 2026
Merged

Update vmr-sync images to ubuntu 2204#20800
mthalman merged 1 commit into
dotnet:release/8.0.1xxfrom
ellahathaway:vmr-sync

Conversation

@ellahathaway

@ellahathaway ellahathaway commented Feb 12, 2026

Copy link
Copy Markdown
Member

Related to dotnet/source-build#5481

Backport of dotnet/sdk#52992 to release/8.0

Copilot AI left a comment

Copy link
Copy Markdown

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 backports changes from #52992 to update the VMR synchronization infrastructure to use Ubuntu 22.04 images instead of Ubuntu 20.04. The PR includes both pipeline configuration updates and a script improvement to properly reference the dotnet installation path.

Changes:

  • Updated Ubuntu base images from 20.04 to 22.04 for VMR synchronization jobs
  • Improved vmr-sync.sh script to use the canonical dotnet path returned by InitializeDotNetCli

Reviewed changes

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

File Description
eng/pipelines/templates/jobs/vmr-synchronization.yml Updated pool image references from 1es-ubuntu-2004 to 1es-ubuntu-2204 for both public and internal build pools
eng/vmr-sync.sh Changed dotnet path resolution to use the return value from InitializeDotNetCli instead of independently computing it with realpath

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

@ellahathaway

Copy link
Copy Markdown
Member Author

I'd like to get this PR merged to fix the sync pipeline, so I've filed dotnet/source-build#5485 to fix the installer PR images (the cause of the failing checks in this PR).

@dotnet/source-build - can I please get help merging this PR? Thanks in advance.

@mthalman mthalman left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

##[error]Failed to request agent. Exception Image 1es-ubuntu-2004-open doesn't exist in pool NetCore-Public-XL
,##[error]The remote provider was unable to process the request.

You need to update this too:

@mthalman mthalman merged commit a631a03 into dotnet:release/8.0.1xx Feb 12, 2026
20 of 24 checks passed
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.

3 participants