Page MenuHomePhabricator

Jenkins jobs running on production agents should support switch over
Closed, ResolvedPublic

Description

We have some jobs we need to run on the production agents contint1002 and contint2002. Some of the jobs are tied to a hostname (eg: contint1002) rather than a label. That prevents the job from roaming on the other host.

Some labels in use:

contint1002Agent on primary Jenkins
https://integration.wikimedia.org/ci/label/productionAgents/Agents on contint1002 and contint2002
trainSame, should be replaced by productionAgents

train should be dropped (same as the label cleanup I did some years ago T225031 ).

I am not sure why some jobs need to run solely on the primary Jenkins.

T225031

Event Timeline

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

[integration/config@master] jjb: change train-deploy-notes label to productionAgents

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

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

[integration/config@master] jjb: change fail-archived-repositories label to productionAgents

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

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

[integration/config@master] jjb: change trigger-pipeline jobs label to productionAgents

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

Mentioned in SAL (#wikimedia-releng) [2025-06-25T08:52:00Z] <hashar> jenkins: updated jobs fail-archived-repositories, train-deploy-notes and trigger-* to use label productionAgents rather than contint1002 # T397815

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

[integration/config@master] jjb: change publish-to-doc label to productionAgents

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

Change #1163705 merged by jenkins-bot:

[integration/config@master] jjb: change train-deploy-notes label to productionAgents

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

Change #1163706 merged by jenkins-bot:

[integration/config@master] jjb: change fail-archived-repositories label to productionAgents

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

Change #1163708 merged by jenkins-bot:

[integration/config@master] jjb: change trigger-pipeline jobs label to productionAgents

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

Mentioned in SAL (#wikimedia-releng) [2025-06-25T08:55:45Z] <hashar> jenkins: updated job publish-to-doc to use label productionAgents rather than contint1002 # T397815

Change #1163709 merged by jenkins-bot:

[integration/config@master] jjb: change publish-to-doc label to productionAgents

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

hashar claimed this task.

Jobs are now using the productionAgents label.