Backport of "Use Geo log to remove files when migrated to object storage"
What does this MR do?
This backports the changes in https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/5966 which also apply to CE/Core.
This backports the changes in https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/5966 which also apply to CE/Core.