-
Notifications
You must be signed in to change notification settings - Fork 3.7k
Description
Breaking changes
Windows 2016 hosted runners were scheduled for full removal on March 15th, 2022. However, we are still seeing significant usage from customers and we want to give them more time to migrate to the new runners. In order to give customers another chance to move to either windows-2019 or windows-2022 we will delay the removal of windows-2016 until April 1st, 2022.
To raise awareness of the removal, we will have rolling 12-hour periods where the image will be unavailable for customers. During these "brownout" periods, customers will see an error message indicating that the image is slated for removal on April 1st, 2022. The schedule for those brownout periods is as follows for both Azure DevOps and GitHub Actions:
- Tuesday March 15, 20:00 UTC to March 16, 08:00 UTC
- Thursday March 17, 08:00 UTC to March 17, 20:00 UTC
- Friday March 18, 20:00 UTC to March 19, 08:00 UTC
- Monday March 21, 08:00 UTC to March 21, 20:00 UTC
- Tuesday March 22, 20:00 UTC to March 23, 08:00 UTC
- Wednesday March 23, 20:00 UTC to March 24, 08:00 UTC
- Friday March 25, 08:00 UTC to March 25, 20:00 UTC
- Sunday March 27, 20:00 UTC to March 28, 08:00 UTC
Tuesday March 29Wednesday March 30, 08:00 UTC to March 30, 20:00 UTC- Full removal - April 1, 15:00 UTC
See the original announcement at #4312
Target date
April 1st, 2022
The motivation for the changes
Windows Server 2016 Active support ends on 11 Jan 2022 and Windows Server 2022 VM image is going out of beta later this year.
As part of our ongoing efforts to keep GitHub and Azure Devops hosted runners updated and secure, the Windows 2016 virtual environment will be removed from GitHub Actions and Azure DevOps.
Possible impact
Workflows targeting the Windows 2016 image will fail.
Virtual environments affected
- Ubuntu 18.04
- Ubuntu 20.04
- macOS 10.15
- macOS 11
- Windows Server 2016
- Windows Server 2019
- Windows Server 2022
Mitigation ways
Change your workflows to use windows-latest, windows-2022, or windows-2019