Sign in or sign up before continuing. Don't have an account yet? Register now to get started.
Implement Geo replication behind feature flag for Debian Project Component File
Parent: https://gitlab.com/gitlab-org/gitlab/-/issues/333611+s
## Summary
Implement Geo replication and verification for `Packages::Debian::ProjectComponentFile` behind a feature flag.
**Expected branch name:** `geo-packages_debian_project_component_file-replication-2-implementation`
## Acceptance criteria
- [ ] EE model concern created with Geo replication/verification support
- [ ] Replicator class created
- [ ] Registry model and finder created
- [ ] State model created with `copy_project_id` callback
- [ ] GraphQL type and resolver created
- [ ] Feature flags created (`geo_packages_debian_project_component_file_replication`, `geo_packages_debian_project_component_file_force_primary_checksumming`)
- [ ] Cross-cutting file patches applied
- [ ] Specs passing
- [ ] MR created and passing CI
task