You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have for example 3 pipelines in jenkins with agent label exception {'ec2-fleet'}.
Settings of my cloud:
Max Idle Minutes Before Scaledown = 15
Minimum Cluster Size = 1
Maximum Cluster Size = 10
Maximum Total Uses = 1 (1 build on node)
Minimum Spare Size = 0
I have PRs for example with names:
test_1
test_2
test_3
I started my test_1 PR - he will start on ready node for example instance1 and build run very quickly after start.
After starting first PR, i starting test_2 and test_3 PRs. And I see this log output from these(test_2 and test_3) pipelines:
Waiting for next available executor on ‘test instance1
Then, when my test_1 PR was successfully done - my test_2 PR start on new instance - instance2, because instance1 has maximum total uses 1 and instance1 will imediatly shutdown.
Conclusion:
if you start for example in one time 3 pipelines with my configuration. Plugin will wait when first PR will ended, after that plugin will provision new instance for second PR, and when second PR will ended - plugin starts 3 pipeline.
queue time 10 minutes on the last pr - it is very big amount of time.
can you fix this?
Environment Details
Plugin Version?
3.2.0
Jenkins Version?
<2.434>
Spot Fleet or ASG?
ASG
Label based fleet?
No
Linux or Windows?
Linux
The text was updated successfully, but these errors were encountered:
Issue Details
Short Description of the bug
I have for example 3 pipelines in jenkins with agent label exception {'ec2-fleet'}.
Settings of my cloud:
I have PRs for example with names:
I started my test_1 PR - he will start on ready node for example instance1 and build run very quickly after start.
After starting first PR, i starting test_2 and test_3 PRs. And I see this log output from these(test_2 and test_3) pipelines:
Waiting for next available executor on ‘test instance1
Then, when my test_1 PR was successfully done - my test_2 PR start on new instance - instance2, because instance1 has maximum total uses 1 and instance1 will imediatly shutdown.
Conclusion:
if you start for example in one time 3 pipelines with my configuration. Plugin will wait when first PR will ended, after that plugin will provision new instance for second PR, and when second PR will ended - plugin starts 3 pipeline.
queue time 10 minutes on the last pr - it is very big amount of time.
can you fix this?
Environment Details
Plugin Version?
3.2.0
Jenkins Version?
<2.434>
Spot Fleet or ASG?
ASG
Label based fleet?
No
Linux or Windows?
Linux
The text was updated successfully, but these errors were encountered: