-
Type:
Bug
-
Resolution: Answered
-
Priority:
Low
-
None
-
Affects Version/s: 4.3
-
Component/s: Build Queues
-
None
-
Environment:
OnDemand (4.3.2-rotp-4)
In the situation where there is only one agent (which matches all capabilities and requirements of all plans), Bamboo will randomly pick a stage from all currently queued plans to run. For example,
- Plan A: Stage 1
- Plan B: Stage 1
- Plan B: Stage 2
- Plan A: Stage 2
- Plan A: Stage 3
This is unintuitive behaviour. Bamboo should commit to FIFO ordering for plan stages in this situation.