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:
| contint1002 | Agent on primary Jenkins |
| https://integration.wikimedia.org/ci/label/productionAgents/ | Agents on contint1002 and contint2002 |
| train | Same, 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.