Whenever the jobs are migrated out of the CI production slaves (gallium, lanthanum) we should disable the Gerrit replication to them.
Description
Details
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | hashar | T70480 Scale merge operations (tracking) | |||
Resolved | hashar | T95046 install/deploy scandium as zuul merger (ci) server | |||
Resolved | hashar | T86661 Disable Gerrit replication to production slaves | |||
Resolved | hashar | T86659 Migrate all jobs to labs slaves | |||
Resolved | Krinkle | T86175 Migrate jsduck jobs to run in labs (and jsduck-publish via integration-publisher) | |||
Resolved | Krinkle | T86174 Migrate JSDuck to Ubuntu Trusty | |||
Resolved | Krinkle | T93143 Migrate .*testextension-zend jobs to labs slaves | |||
Resolved | hashar | T93559 Migrate mediawiki-core-code-coverage job to labs | |||
Resolved | Krinkle | T93558 Add publishing macro for integration.wikimedia.org/cover | |||
Resolved | hashar | T96463 Move integration-zuul-layout* jobs to labs slaves | |||
Resolved | hashar | T95675 Migrate Jenkins job "Global-Dev Dashboard Data" to JJB and Zuul trigger | |||
Resolved | hashar | T98737 Migrate operations-dns-lint Jenkins job to labs instances | |||
Resolved | hashar | T101966 Remove use of label "hasSlaveScripts" in jobs |
Event Timeline
Change 222595 had a related patch set uploaded (by Hashar):
Remove Gerrit replication to lanthanum.eqiad.wmnet
Change 222595 merged by Faidon Liambotis:
Remove Gerrit replication to lanthanum.eqiad.wmnet
From Chad, had to reload the replication plugin to take in account the configuration change: gerrit plugin reload replication.
Lanthanum should no more receives any replication. Still have to handle gallium.
Change 243923 had a related patch set uploaded (by Hashar):
Remove operations-apache-config-lint
Change 243924 had a related patch set uploaded (by Hashar):
Remove mediawiki-core-release job
Change 244440 had a related patch set uploaded (by Hashar):
Drop /srv/ssd/gerrit ref for mwext jobs
Change 244444 had a related patch set uploaded (by Hashar):
Drop Gerrit replicate from git-remote-zuul-no-submodules
Change 244444 merged by jenkins-bot:
Drop Gerrit replicate from git-remote-zuul-no-submodules
/srv/ssd/gerrit is gone from JJB files. There is still one reference in multigit.sh but that is just a default value.
I will get the replication to gallium disabled and then do the cleanup on the machine.
Change 244498 had a related patch set uploaded (by Hashar):
contint: stop gerrit replication to gallium
Gerrit is no longer replicating to gallium either. Only replication targets are now Github and antimony (Gitblit)
Thanks for the merge/deploy of the puppet patch. As a follow up I have manually cleaned up gallium.wikimedia.org:
deluser gerritslave # was uid 999 , and in gid 1002 # homedir: rm -fR /var/lib/gerritslave # replica destination: rm -fR /srv/ssd/gerrit