-
Notifications
You must be signed in to change notification settings - Fork 3.3k
Windows Server 2025 is now available #11228
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
Comments
Is Windows SDK 10.0.22621 included in the Windows Server 2025 image? This issue says it is not but the README says it does. |
WSLv2 on GitHub Actions is now supported. vedantmgoyal9/setup-wsl2#3 Is there any possibility WSLv2 can be enabled by default, instead of WSLv1? |
Will you consider adding WMIC Feature on Demand to the For Microsoft Windows Servers, wmic has been deprecated since 2016 and it is not installed by default on Windows Server 2025 (see Features we're no longer developing). Unfortunately there are some npm packages which rely on this deprecated facility and which have so far not followed migration advice from Microsoft. The following issues have been raised for the respective npm modules:
Although it is theoretically possible to execute the following, it is a massively sized package that would be installed, so it is not really a practical workaround: DISM /Online /Add-Capability /CapabilityName:WMIC~~~~ |
Is there any possibility of having the ARM64 version in a separate image? (just like |
I believe there should be only one default Python, not two, right?
|
@dongle-the-gadget, @janbrasna, thanks for highlighting the typos, updated software difference
@vedantmgoyal9, image rollout with WSLv2 starts this week and will take a few days to complete.
@MikeMcC399, we have no plans on adding this particular deprecated feature to the image. The workaround you mentioned works in runtime via
@ifarbod, there are no current plans on introducing Windows Server ARM64 images. |
Any possibility of enabling WSLv2 on Windows 2022 runners as well? |
Many thanks for your response. 🙂 I think this is the right decision not to support this deprecated feature, however I needed to ask you guys before going back to the owners of the packages which need updating. |
* DRAFT: Test on GitHub Actions windows-2025 image * actions/runner-images#11228 * Windows 2025 currently ships with Visual Studio 2022 * Revert changes to lib/find-visualstudio.js * Revert changes to lib/find-visualstudio.js * Revert ALL changes to lib/find-visualstudio.js
One of the best things about Windows Server 2025 is that it has Winget by default. |
May I piggyback a question on this issue regarding Runner Availability, I recall that i was tolled that you usually provide the latest and second to latest version, which as not 2025 is out makes me worried that 2019 may be discontinued soonisch. So what are the plans for the 2019 runner and can we maybe keep it for many more years? |
Sandboxie on Windows 7 user here. Please keep 2019 runner running. |
@DavidXanatos @paradoxicallist Using an out of support and deprecated OS version with some sort of security focused product like sandboxie doesn't provide the security/isolation you're looking for. (i'm not talking about incompatible hardware, user choice etc., i'm just stating some general facts) Security goes from lower layer to higher ones, not the other way around. You can never be secure on the higher layer if your underlaying layer isn't secure. Windows 7 is far from secure even with all extended updates when compared to latest Windows 11 build. You can read more about what i'm talking about in here, Clean Source Principle: https://learn.microsoft.com/en-us/security/privileged-access-workstations/privileged-access-success-criteria#clean-source-principle Another thing is the fact that resources (humans, storage, time etc.) are limited. So the more GitHub staff spend on old obsolete stuff, the less resource they can spend on modern and newer things. |
Well people will not stop using windows 7 I think the past few years without updates made that clear enough. Besides Sandboxie is not only for security, its also for compartmentalization, why junk your OS full of crappy software that will leave garbage behind, if you can instead install it in a sandbox and dispose of it in its entirety once you no longer want to use it. PS: Just leave the old obsolete stuff in as is no updates no nothing, no work, and HDD space costs virtually nothing. |
When can we expect |
I just created microsoft/msquic#4898 to try to move to using windows-2025 for our BVTs, but it's failing to build kernel mode drivers. Looking at your docs, I believe this is because of these missing components:
What's the status on these? This is blocking us from moving our builds (I will try to just move test execution for now). |
For us, it became available yesterday. |
@sharpjs,
@DavidXanatos, per support policy we keep 2 latest Windows Server images as GA.
@nibanks, could you open a separate issue, providing all the usual details and repro steps for us to check? |
I noticed wsl2 was installed in the windows-2025 agent in Azure DevOps pipelines and was hoping I could use it to run the Azure service bus emulator in my integration tests. I tried installing and setting up podman, but I'm getting an error when it tries to create the wsl distro. Do the agents not support nested virtualization? For context, here's the error I'm getting:
|
When will Windows 2025 and Ubuntu 24.04 be available in Azure Managed DevOps Pools? |
To pickup the question from above: Is there any estimate, when windows-2025 will be available in Azure Managed DevOps Pools? Or is this not even planned? |
Ubuntu 24.04 is now available in MDP as of yesterday. |
Do we have a timeline of when this will replace |
Breaking changes
Windows Server 2025 is now available for GitHub Actions and Azure DevOps users.
You can use the windows-2025 image label in your YAML to select this image.
GitHub Actions
Azure DevOps
The image is marked as "beta" for now. It means some software can be unstable on the new platform. Also, there could be queueing issues as the capacity will be balanced only throughout the next weeks.
Please report any problems with the new image to this repository.
Platforms affected
Runner images affected
Software difference between Windows Server 2022 and Windows Server 2025
Miscellaneous:
The text was updated successfully, but these errors were encountered: