dnceng icon indicating copy to clipboard operation
dnceng copied to clipboard

Add Windows Server 2025 Build Agent Pools

Open lbussell opened this issue 1 year ago • 5 comments

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

lbussell avatar Aug 08 '24 20:08 lbussell

@ilyas1974 are there plans to work on this soon? We need to be prepared for Server 2025 release.

lbussell avatar Aug 26 '24 21:08 lbussell

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.

ilyas1974 avatar Aug 27 '24 13:08 ilyas1974

#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.

riarenas avatar Aug 27 '24 13:08 riarenas

@dougbu @ilyas1974 Have we picked up this one?

ashnaga avatar Oct 10 '24 20:10 ashnaga

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 avatar Oct 10 '24 20:10 ilyas1974

@ilyas1974 please provide feedback to the 1ES team about pre-release availability of build images for new OSes.

lbussell avatar Oct 13 '24 12:10 lbussell

asked in an email thread ("Windows Server 2025 Build Agents + Helix support timeframe") about the urgency of this work

dougbu avatar Jan 07 '25 21:01 dougbu

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

dougbu avatar Feb 28 '25 22:02 dougbu

How about by the end of March? That will give us time to include it for the April release.

mthalman avatar Feb 28 '25 22:02 mthalman

Closing because the required pools were created by DDFun back in November.

lbussell avatar Mar 14 '25 18:03 lbussell