Add Windows Server 2025 Build Agent Pools
The .NET Docker project needs Windows Server 2025 agent pools in order to create preview images for the new OS. They should follow the same pattern as the existing 1es-windows-2019 and 1es-windows-2022 images. It should have the latest stable version of Docker possible as well.
Release Note Category
- [ ] Feature changes/additions
- [ ] Bug fixes
- [ ] Internal Infrastructure Improvements
Release Note Description
@ilyas1974 are there plans to work on this soon? We need to be prepared for Server 2025 release.
We have https://github.com/dotnet/dnceng/issues/3343 currently in the pipeline. Let me see what we can do about getting this added to that work.
#3343 is about on premises Helix queues. This is a request for VM build images for use with the build pools.
There is little to no overlap in the two types of work, so I would keep this separate.
@dougbu @ilyas1974 Have we picked up this one?
The team that requested this (.NET Acquisition and Deployment) has been unblocked and they have the machines they need to generate the windows 2025 docker containers. General onboarding of Windows 2025 build systems into our environment is currently pending availability of images from 1ES.
@ilyas1974 please provide feedback to the 1ES team about pre-release availability of build images for new OSes.
asked in an email thread ("Windows Server 2025 Build Agents + Helix support timeframe") about the urgency of this work
given discussion related to this issue in #5117, it seems we should increase the priority here. @mthalman what timeline would work for you and your team❓ (I suggest having the urgency conversation here)
/cc @ilyas1974
How about by the end of March? That will give us time to include it for the April release.
Closing because the required pools were created by DDFun back in November.