Geo: Rake task to force housekeeping on next sync
This is a follow up on https://gitlab.com/gitlab-org/gitlab-ee/issues/5717.
We need a way to mark all repositories as "run housekeeping on next sync". The easy way to do this is by setting the counter to be one of the values below minus one:
def gc_period Gitlab::CurrentSettings.housekeeping_gc_period end def full_repack_period Gitlab::CurrentSettings.housekeeping_full_repack_period end def repack_period Gitlab::CurrentSettings.housekeeping_incremental_repack_period end
For full GC would be:
Gitlab::CurrentSettings.housekeeping_gc_period - 1