@@ -113,9 +113,9 @@ spec:
113113 poll_timeout = 1800
114114 service_account = "runner"
115115
116- # Image for windows 2022 , runner helper
117- image = "mcr.microsoft.com/windows/servercore:ltsc2022 "
118- helper_image = "registry.gitlab.com/gitlab-org/gitlab-runner/gitlab-runner-helper:x86_64-v19.2.0-servercore21H2 "
116+ # Image for windows 2025 , runner helper
117+ image = "mcr.microsoft.com/windows/servercore:ltsc2025 "
118+ helper_image = "registry.gitlab.com/gitlab-org/gitlab-runner/gitlab-runner-helper:x86_64-v19.2.0-servercore24H2 "
119119
120120 ephemeral_storage_request = "500M"
121121 helper_ephemeral_storage_request = "500M"
@@ -158,9 +158,9 @@ spec:
158158 "metrics/spack_spec_needs_rebuild" = "$SPACK_SPEC_NEEDS_REBUILD"
159159 [runners.kubernetes.node_selector]
160160 "kubernetes.io/os" = "windows"
161- # This is required to match the helper image based on this table
161+ # This is required to match the helper image (currently 24H2) based on this table:
162162 # https://gitlab.com/gitlab-org/gitlab-runner/-/blob/main/helpers/container/windows/version.go?ref_type=heads#L19-32
163- "node.kubernetes.io/windows-build" = "10.0.20348 "
163+ "node.kubernetes.io/windows-build" = "10.0.26100 "
164164 [runners.kubernetes.node_tolerations]
165165 "spack.io/runner-taint=true" = "NoSchedule"
166166 "windows=true" = "NoSchedule"
@@ -171,7 +171,7 @@ spec:
171171 read_only = true
172172
173173 # default image
174- image : " mcr.microsoft.com/windows/servercore:ltsc2022 "
174+ image : " mcr.microsoft.com/windows/servercore:ltsc2025 "
175175 imagePullPolicy : " if-not-present"
176176
177177 locked : true
0 commit comments