Page MenuHomePhabricator

Remove Zuul Debian package from WMCS instances
Closed, ResolvedPublic

Description

We still have the Zuul Debian package deployed on WMCS instances. That is legacy and should no more be used.

Related Objects

StatusSubtypeAssignedTask
ResolvedMoritzMuehlenhoff
OpenNone
Resolvedakosiaris
ResolvedJdforrester-WMF
ResolvedJdforrester-WMF
ResolvedJdforrester-WMF
InvalidJdforrester-WMF
ResolvedMoritzMuehlenhoff
ResolvedKrinkle
ResolvedKrinkle
Resolved hashar
ResolvedJdforrester-WMF
ResolvedJdforrester-WMF
DeclinedJdforrester-WMF
DuplicateNone
ResolvedMilimetric
ResolvedMilimetric
ResolvedLadsgroup
Resolvedakosiaris
DeclinedNone
ResolvedMholloway
DuplicateNone
OpenNone
Opencmassaro
DeclinedNone
ResolvedMSantos
DuplicateNone
Resolvedjeena
ResolvedJdforrester-WMF
ResolvedJdrewniak
DuplicateNone
ResolvedJdforrester-WMF
ResolvedJdforrester-WMF
ResolvedJdforrester-WMF
Resolved hashar
Resolved hashar
Resolvedmmodell
Resolved hashar

Event Timeline

Change 556642 had a related patch set uploaded (by Hashar; owner: Hashar):
[integration/config@master] jjb: rm unused zuul-cloner scm macro

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

Change 556642 merged by jenkins-bot:
[integration/config@master] jjb: rm unused zuul-cloner scm macro

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

Change 556643 had a related patch set uploaded (by Hashar; owner: Hashar):
[integration/config@master] jjb: stop using zuul-cloner in scap-beta-deb

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

Mentioned in SAL (#wikimedia-releng) [2019-12-12T11:16:37Z] <hashar> Manually rebuilding last build of https://integration.wikimedia.org/ci/job/scap-beta-deb/ to generate a scap package without relying on zuul-cloner | https://gerrit.wikimedia.org/r/556643 | T240551

Change 556643 merged by jenkins-bot:
[integration/config@master] jjb: stop using zuul-cloner in scap-beta-deb

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

The Zuul package is still installed on the three Jessie instances left over:

integration-trigger-01.integration.eqiad.wmflabs
integration-slave-jessie-1002.integration.eqiad.wmflabs
integration-slave-jessie-1004.integration.eqiad.wmflabs

But it is no more used in any Jenkins job. We can get rid of the zuul package installation from puppet then purge the package from those WMCS instances.

Change 556648 had a related patch set uploaded (by Hashar; owner: Hashar):
[operations/puppet@production] ci: remove zuul-cloner package from Jenkins agents

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

Mentioned in SAL (#wikimedia-operations) [2019-12-12T11:41:27Z] <hashar> Removing zuul package from Jessie CI instances # T240551

Change 556648 merged by Jbond:
[operations/puppet@production] ci: remove zuul-cloner package from Jenkins agents

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