I have multiple slaves that have multiple labels\tags. Four of those slaves are online and all 4
have 'sales' (no quotes) as one of their labels.
I add a label parameter to a job, and I specify 'sales' as the value (no quotes).
The job runs fine, and it targets all four slaves. Unfortunately, it runs twice on the first slave (5 iterations total).
If I use a NODE parameter instead, and select all 4 slaves, it runs 4 times (once on each).
I have checked the box "Run on all nodes matching the label". I have selected "Run regardless of result" radio button. In terms of Node eligibility, I have selected "Ignore offline nodes".
It has nothing to do with that particular slave (slaveA), because when I take it offline, and run the job again using the same label, the job is run twice on a different slave(slaveB), and only once and the other two slaves (slaveC,slaveD).