Sync using snapshots does not work correctly
I observed this on my local setup so it's possible that this is not true but before I start digging deeper I would like anybody confirmed it.
How to reproduce
Ensure the secondary uses snapshotted syncing:
--- a/ee/app/services/geo/base_sync_service.rb
+++ b/ee/app/services/geo/base_sync_service.rb
@@ -51,7 +51,7 @@ module Geo
registry.start_sync!(type)
- if redownload?
+ if true#redownload?
redownload_repository
schedule_repack
elsif repository.exists?
Outcome
What I see now is that sync is successful but the repository is not really synced.
@geo-team Can anybody confirm?
Edited by Toon Claes