Move repo.sync to fanout exchange