Some general points:
- Platform hosts lists don’t have a numerical limit.
- Bad hosts are stored in memory attached to the scheduler and do not persist beyond the scheduler.
- Host selection is random. You can make it definition order, but that’s only going to be useful if you have a preferred and a backup host (and this scenario will often be better described as two platforms in a platform group).
One possible scenario that might have led to only 4 hosts being tried is if a previous task in the workflow failed and didn’t have any more retries, bad hosts would not have been cleared[1]. If you then reloaded the new task might only try the new hosts. This doesn’t (judging by the mustangX
numbers) look to be the case here.
1 Except by periodic clearance