Geo: If repo was set to be redownloaded once it will be redownloaded always
If repo failed to sync 3 times we set the redownload flag and if repo was redownloaded successfully this flag is still set. This means that the repo will always be redownloaded on the next sync.
This was introduced by https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/3290
Edited by Valery Sizov