Make Registry table SSOT for LFS objects available by default
Details
-
Feature Toggle Name:
Registry table SSOT for LFS objects
-
Required GitLab Version:
12.8
With !20002 (merged) merged, the registry table can serve as a Single Source of Truth. This feature is currently behind a feature flag. To remove the flag we need to perform some acceptance testing.
I propose to
- Enable this on geo for staging
- Spin up GCP instances and test there as well
1. Preparation
- Create GCP instances with a Geo primary and secondary
- Define sufficient testing duration
2. Staging Trial
Check Staging Server Versions
-
GitLab: https://staging.gitlab.com/help
staging.gitlab.com
Enable on -
/chatops run feature set FEATURE_NAME true --staging
in#development
Then leave running while monitoring for at least [DEFINE TIME]
while performing some testing through web, api or SSH.
Monitor
2. GCP Trial
Check GCP Versions
-
GitLab: https://staging.gitlab.com/help
Enable on GCP
TBD
Then leave running while monitoring for at least A [DEFINE TIME]
while performing some testing through web, api or SSH.
Monitor
Success?
-
Remove the feature gate from the code, and close this issue with that MR.
Edited by Michael Kozono