-
Bug
-
Resolution: Fixed
-
Major
-
Jenkins 1.609.2
matrix project 1.6 (and others?)
When a flyweighttask is limited to run on a specific label (e.g. matrix project set restrict where this project can run) if there are no nodes with that label available when it enters the queue then it will immediatly move to blocked.
As it is blocked the Node provisioner will not attempt to create any slaves, so the project will sit in the queue forever (or until some other project allocates a slave with the correct label).
Seems to be a regression introduced by JENKINS-24519
- is related to
-
JENKINS-24519 Flyweight tasks only use one-off executor when they can be scheduled immediately
-
- Resolved
-
- links to
[JENKINS-30084] FlyWeightTasks tied to a label will not cause node provisioning and will be blocked forever.
Link |
New:
This issue is related to |
Assignee | New: valentina armenise [ varmenise ] |
Status | Original: Open [ 1 ] | New: In Progress [ 3 ] |
Remote Link | New: This issue links to "PR 1815 (Web Link)" [ 13136 ] |
Resolution | New: Fixed [ 1 ] | |
Status | Original: In Progress [ 3 ] | New: Resolved [ 5 ] |
Labels | Original: flyweight queue regression | New: flyweight lts-candidate queue regression |
Labels | Original: flyweight lts-candidate queue regression | New: 1.625.2-fixed flyweight queue regression |
Workflow | Original: JNJira [ 165167 ] | New: JNJira + In-Review [ 197638 ] |