Enable Pages replication with Geo by default
What does this MR do and why?
Turns on the feature flag for Pages replication with Geo by default.
Rollout issue: #337676 (closed)
Screenshots or screen recordings
From #337676 (closed), validation that two Pages deployments got replicated (one backfilled, one created after this was enabled:
root@cat-geo-3k-primary-sidekiq-1:~# find /mnt/gitlab-nfs/shared/pages/@hashed/ -type f | xargs md5sum | md5sum
e6ddda7c1d15dda470bd025955c94020 -
root@cat-geo-3k-secondary-sidekiq-1:~# find /mnt/gitlab-nfs/shared/pages/@hashed/ -type f | xargs md5sum | md5sum
e6ddda7c1d15dda470bd025955c94020 -
How to set up and validate locally
This was validated in a 3k-3k GET Geo environment in #337676 (closed), rough steps on a GDK with Geo set up:
- Have runner & Pages set up locally
- Create a project and deploy Pages on the primary
- Observe the deployment being replicated to the secondary, and accessible from the secondary Pages
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Edited by Catalin Irimie