There is no reason to keep a `-docker' in the Jenkins CI jobs. That was introduced to differentiate between jobs running in Nodepool / VM from the jobs moved to permanent agent and using Docker.
Description
Details
Subject | Repo | Branch | Lines +/- | |
---|---|---|---|---|
jjb, Zuul: Rename all jobs to drop '-docker' label | integration/config | master | +1 K -1 K |
Related Objects
- Mentioned In
- T368550: castor does not restore caches?
- Mentioned Here
- T368550: castor does not restore caches?
P59726 (An Untitled Masterwork)
Event Timeline
Change #1016827 had a related patch set uploaded (by Jforrester; author: Jforrester):
[integration/config@master] jjb, Zuul: Rename all jobs to drop '-docker' label
Change #1016827 merged by jenkins-bot:
[integration/config@master] jjb, Zuul: Rename all jobs to drop '-docker' label
Mentioned in SAL (#wikimedia-releng) [2024-04-05T21:35:28Z] <James_F> Zuul: Rename all jobs to drop '-docker' label for T360327
Deployed and (so far) seems to work fine, but the ./jjb-delete script doesn't seem to work for me, so someone else needs to run it for the following 451 no-longer-used jobs: https://phabricator.wikimedia.org/P59726
Mentioned in SAL (#wikimedia-releng) [2024-04-08T08:14:18Z] <hashar> Deleting obsolete caches following renaming of Jenkins jobs to drop the docker suffix | T360327
Mentioned in SAL (#wikimedia-releng) [2024-04-08T08:17:16Z] <hashar> Remove obsolete jobs containing docker in their name (see https://phabricator.wikimedia.org/P59726) and restarting CI Jenkins| T360327
Mentioned in SAL (#wikimedia-releng) [2024-05-13T13:48:58Z] <hashar> Deleted Jenkins builds for the deleted jobs that had a -docker suffix | T360327
That eventually caused castor to no more restore caches in jobs since it relied on the job name having docker: T368550: castor does not restore caches?