Geo: Backfill GitLab Pages on secondaries
Edit: If we go the route of gitlab-pages#195 (closed), then this issue becomes irrelevant.
Problem
After https://gitlab.com/gitlab-org/gitlab-ee/issues/9337, we need to be able to backfill Pages due to:
- Adding a new Geo secondary to an existing GitLab instance with Pages sites.
- Upgrading an existing GitLab Geo setup to a version that now supports replicating Pages.
- Resetting a Geo secondary that has Pages.
Acceptance criteria
-
In all of the above cases, a user should see that a Pages site on the primary gets (re)generated in time on a secondary, when the deployment artifact exists
Edited by Michael Kozono