Page MenuHomePhabricator

Remove unused Gerrit repository mediawiki/services/aqs/deploy
Closed, ResolvedPublic

Description

mediawiki/services/aqs/deploy would seem to be a legacy repository of some sort (analytics/aqs/deploy is the canonical repository for AQS deployment). If it is no longer needed, perhaps we could remove it. If it is important that we keep it, then perhaps a README could be added explaining it's history, with a link to the actual deployment repo.

Event Timeline

I'm not sure how we can remove it, https://www.mediawiki.org/wiki/Gerrit/Inactive_projects seems to say we just mark repositories as "Read Only". Is this enough? Does someone know if we have a more permanent removal? It's indeed just a repo that was never really used. @Aklapper: any advice?

I don't know but if you want something in Gerrit you should add a Gerrit tag so Gerrit folks could see it :) (Pinging random individuals usually doesn't scale.)

Aklapper renamed this task from Remove unused Gerrit repository to Remove unused Gerrit repository mediawiki/services/aqs/deploy.Jun 6 2022, 8:01 PM
Milimetric claimed this task.
Milimetric added a project: Gerrit.

Sorry, Andre, I didn't even know there was a Gerrit tag. I'm marking this as resolved for now. If we ever come up with a different way of handling inactive repositories, I'll circle back and apply it here.

The repository still exists and has content so this isn't resolved; reopening

Change 809979 had a related patch set uploaded (by Hashar; author: Hashar):

[mediawiki/services/aqs/deploy@master] Archive repository

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

hashar subscribed.

The archiving of repository is usually done via Projects-Cleanup with a placeholder template https://phabricator.wikimedia.org/maniphest/task/edit/form/33/

The repo had changes https://gerrit.wikimedia.org/r/q/project:mediawiki/services/aqs/deploy then there are no open changes left.

The repository was already marked with State: Read-Only I have reopened it to send a README.md file giving the new canonical URL and pointing back to this task: https://gerrit.wikimedia.org/r/c/mediawiki/services/aqs/deploy/+/809979

Then we gotta:

Change 809979 merged by Milimetric:

[mediawiki/services/aqs/deploy@master] Archive repository

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

Thanks @hashar. I tried to add the additional steps here: https://www.mediawiki.org/w/index.php?title=Gerrit%2FInactive_projects&type=revision&diff=5317199&oldid=5077539

Then we gotta:

(merge the patch you sent, DONE)

  • put it back in State: Read-Only

[DONE]

(you did this already, thx!)

(I don't have rights to do this)

(I also don't have rights to do this)

I'm assigning to you to do the rest of the cleanup but let me know if I should've done it differently (you being nice is not a scalable system, and Andre similarly points out above)

BTullis subscribed.

I think the remaining tasks are for @hashar so I'm removing the Data-Engineering-Planning tag.
If this is wrong, and you would like us to complete work on the cleanup, please reassign and re-tag as you see fit. Thanks.

demon subscribed.

(I don't have rights to do this)

(I also don't have rights to do this)

Done & done.