gitlab-runner-helper servercore image missing for v16.1.0
Summary
Noticed that the usual servercore images are missing for gitlab-runner-helper v16.1.0 release.
Steps to reproduce
# manifest is missing (same for Dockerhub and ECR public)
crane manifest registry.gitlab.com/gitlab-org/gitlab-runner/gitlab-runner-helper:x86_64-v16.1.0-servercore21H2
Error: fetching manifest registry.gitlab.com/gitlab-org/gitlab-runner/gitlab-runner-helper:x86_64-v16.1.0-servercore21H2: GET https://registry.gitlab.com/v2/gitlab-org/gitlab-runner/gitlab-runner-helper/manifests/x86_64-v16.1.0-servercore21H2: MANIFEST_UNKNOWN: manifest unknown; map[Tag:x86_64-v16.1.0-servercore21H2]
crane manifest registry.gitlab.com/gitlab-org/gitlab-runner/gitlab-runner-helper:x86_64-v16.1.0-servercore1809
Error: fetching manifest registry.gitlab.com/gitlab-org/gitlab-runner/gitlab-runner-helper:x86_64-v16.1.0-servercore1809: GET https://registry.gitlab.com/v2/gitlab-org/gitlab-runner/gitlab-runner-helper/manifests/x86_64-v16.1.0-servercore1809: MANIFEST_UNKNOWN: manifest unknown; map[Tag:x86_64-v16.1.0-servercore1809]
# nanoserver images are still there.
crane manifest registry.gitlab.com/gitlab-org/gitlab-runner/gitlab-runner-helper:x86_64-v16.1.0-nanoserver21H2
{
"schemaVersion": 2,
"mediaType": "application/vnd.docker.distribution.manifest.v2+json",
"config": {
"mediaType": "application/vnd.docker.container.image.v1+json",
"size": 6669,
"digest": "sha256:d3cf6f085390b1018fcab9e511084d13571bb48c7a278acaf5c40abb9dcb6962"
},
...
Impact
As a gitlab customer, I'm blocked to upgrade my gitlab-runner with Kubernetes executor to v16.1.0 because my org needs to run jobs on servercore images.
Possible cause
Looks like the servercore image release job failed silently for v16.1.0
Edited by Joseph Zhang