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
OpenNone
OpenNone
OpenNone
OpenNone
ResolvedJdforrester-WMF
StalledJdforrester-WMF
InvalidJdforrester-WMF
ResolvedMoritzMuehlenhoff
ResolvedKrinkle
ResolvedKrinkle
Resolvedhashar
ResolvedJdforrester-WMF
ResolvedJdforrester-WMF
DeclinedJdforrester-WMF
DuplicateNone
ResolvedMilimetric
ResolvedMilimetric
ResolvedLadsgroup
Resolvedakosiaris
OpenNone
ResolvedMholloway
DuplicateNone
OpenNone
OpenGilles
ResolvedMSantos
DuplicateNone
Resolvedjeena
ResolvedJdforrester-WMF
ResolvedJdrewniak
DuplicateNone
ResolvedJdforrester-WMF
ResolvedJdforrester-WMF
ResolvedJdforrester-WMF
Stalledhashar
Resolvedhashar
Resolvedmmodell
Resolvedhashar

Event Timeline

hashar created this task.Dec 12 2019, 10:59 AM

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

hashar closed this task as Resolved.Dec 12 2019, 1:21 PM