Geo: Replication spec failing due to backoff delay

https://gitlab.com/gitlab-org/gitlab-qa/-/jobs/105270951 is an example failing build. I see Geo::FileDownloadDispatchWorker running on the secondary:

{"severity":"INFO","time":"2018-10-05T21:01:19.897Z","class":"Geo::FileDownloadDispatchWorker","message":"Started scheduler","job_id":"df3db1bcb2560c4c865dcd51"}
{"severity":"INFO","time":"2018-10-05T21:01:19.900Z","class":"Geo::FileDownloadDispatchWorker","message":"Finished scheduler","job_id":"df3db1bcb2560c4c865dcd51","total_loops":0,"duration":0.003365405,"reason":"skipped"}

The skipped is suspicious. I don't see any API calls to /api/v4/geo/transfers in the primary logs.

This may be a regression of https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/7470, since it may take another 5 minutes to pick up this change.

/cc: @vsizov

Assignee Loading
Time tracking Loading