Only fetch repo once on secondary after push
This is a WIP. I know very little about Geo. Please review carefully, and feel free to disregard in favour of a better solution.
@brodock @patricio this is the patch mentioned in https://gitlab.com/gitlab-org/gitlab-ee/issues/1463#note_20634493. That comment and the commit message contain more of the reasoning for this.