New versions of the Container Registry are not being sync'd to the new artifact registry
Details
- Point of contact for this request: @skarbek
- If a call is needed, what is the proposed date and time of the call: Date and Time
- Additional call details (format, type of call): additional details
SRE Support Needed
With the recent work to move our source of images to GCP's Artifact Registry, we've lost the sync'ing with new version of the Container Registry, and thus we are unable to upgrade this service with new versions.
The upgrade in CNG was performed here: https://gitlab.com/gitlab-org/build/CNG/-/pipelines/753157007
But that pipeline is missing the sync job that was added via: gitlab-org/build/CNG!1245 (diffs)
And as documented here: https://gitlab.com/gitlab-com/runbooks/-/blob/master/docs/gitlab-com-artifact-registry/overview.md#images-are-not-present-in-the-artifact-registry
I suspect that with the Container Registry having a slightly differing build process, we might have left ourselves open to this issue. We need to figure out how to get the Container Registry versions to sync to the new repository.
This situation is currently blocking the ability to upgrade the Container Registry.
Reference: gitlab-com/gl-infra/k8s-workloads/gitlab-com!2496 (merged)
cc @jarv