Skip to content

Support Windows 1903 (May 2019 Release) for Windows Docker Executor

Description

A new version of Windows has been released 1903, for windows server & windows 10 now since we have hard-coded windows server version supported, the user would end up having problems like below:

Running with gitlab-runner 11.11.2 (ac2a293c)
 on dev-windows (a virtual windows 10 machine called BT1-VM-WIN10-Gitlab71 on vSphere) 7PhLzoGk
ERROR: Preparation failed: could not determine windows version
Will be retried in 3s ...
ERROR: Preparation failed: could not determine windows version
Will be retried in 3s ...
ERROR: Preparation failed: could not determine windows version
Will be retried in 3s ...
ERROR: Job failed (system failure): could not determine windows version

Windows 1903 is a semi-annual release channel

Proposal

12.10

13.1

We need to follow the process below:

Merge requests

  1. Upgrade chef-client version
  2. Build 1903 images for CI infra

Links to related issues and merge requests / references

Originally reported by @janwilmans in b3b26bcc (comment 185223862)

Dev Log

2020-03-11
2020-03-16
2020-04-20
2020-04-21
Edited by Darren Eastman