Skip to content

Fix mirrored pipelines for Dedicated tooling required in Cells

Overview

Follow up issue to #25408 (closed). The following Dedicated tooling has been successfully mirrored to ops.gitlab.net to remove the dependency on GitLab.com since we need to be able to operate GitLab.com without depending on it for deployments and remove the circular dependency.

We are currently prioritizing the projects that are essential to make cells independent of gitlab.com

Mirrored Dedicated projects:

  • dedicated-container-image
  • dedicated-org-cloudflare
  • instrumentor
  • amp
  • tenant-model-schema
  • tenctl
  • switchboard

We now need to fix up the pipelines and push to the relevant container registry (either from ops.gitlab.net or from GCP Artifact Registry).

Action Items

  • Create relevant docker images for each project on ops.gitlab.net:
    • Project: dedicated-container-image
    • Project: dedicated-org-cloudflare
    • Project: instrumentor
    • Project: tenctl
  • Fix pipelines for the mirrored Dedicated projects on ops.gitlab.net:
    • Project: dedicated-container-image
    • Project: dedicated-org-cloudflare
    • Project: instrumentor
    • Project: tenctl
Edited by Pierre Guinoiseau