Deploy the manifest table Background Migration to Staging and Production

After making the changes Add the Required Schema Migrations for the mani... (#1446 - closed) we need to deploy the registry with the new schema and background migration:

  • Deploy the Background Migration to Staging:

    • The background migration targeting the manifests table should be deployed to the staging environment.
    • monitor its progress and ensure it runs smoothly and without issues.
  • Deploy the Background Migration to Production:

    • After successful monitoring in staging, the background migration should be deployed to GitLab.com (production).
  • Create a change request to Enable Background Migration Process in Production (see: gitlab-com/gl-infra/k8s-workloads/gitlab-com!4109 (diffs))

    • Enable Background migrations
    • Monitor its progress and ensure the migration completes successfully.
Edited by SAhmed