Page MenuHomePhabricator

Mirror Striker managed GitLab repos in Diffusion
Closed, ResolvedPublicFeature

Description

As a side effect of the Diffusion->GitLab migration we have Diffusion mirrors for all of the repos that we migrated to GitLab. There is some utility in having a Diffusion mirror, most directly the ability to link to particular commits with a git hash in a Phabricator task.

Repurpose the existing Diffusion repo management code in Striker create a mirror at the same time as creating a new GitLab repo.

Event Timeline

• bd808 triaged this task as Medium priority.Sep 8 2022, 4:53 PM
• bd808 changed the subtype of this task from "Task" to "Feature Request".
• bd808 moved this task from Backlog to Ready on the Striker board.
• bd808 changed the task status from Open to In Progress.Oct 17 2022, 10:41 PM

Change 843586 had a related patch set uploaded (by BryanDavis; author: Bryan Davis):

[labs/striker@master] feat: Create Diffusion mirrors for new GitLab repos

https://gerrit.wikimedia.org/r/843586

Change 843586 merged by jenkins-bot:

[labs/striker@master] feat: Create Diffusion mirrors for new GitLab repos

https://gerrit.wikimedia.org/r/843586

Change 844063 had a related patch set uploaded (by BryanDavis; author: Bryan Davis):

[operations/puppet@production] striker: Bump container version to 2022-10-18-161910-production

https://gerrit.wikimedia.org/r/844063

Change 844063 merged by Andrew Bogott:

[operations/puppet@production] striker: Bump container version to 2022-10-18-161910-production

https://gerrit.wikimedia.org/r/844063