Mrack does not produce test inventory until it is sure that the machines are alive (using ssh/winrm).
The issue is that when machines are provisioned but not accessible (wrong credentials for example) the mrack (te) is stuck in provisioning and when killed by CTRL+C there is no inventory to use for teardown to get rid of the machines.
Also when there is no test inventory debugging of the issues is more complicated as one need to fish the machine info from mrack.log
Would it be possible to shift the inventory creation to the step where:
"All hosts reached provisioning final state (ACTIVE or ERROR)"?
Mrack does not produce test inventory until it is sure that the machines are alive (using ssh/winrm).
The issue is that when machines are provisioned but not accessible (wrong credentials for example) the mrack (te) is stuck in provisioning and when killed by CTRL+C there is no inventory to use for teardown to get rid of the machines.
Also when there is no test inventory debugging of the issues is more complicated as one need to fish the machine info from mrack.log
Would it be possible to shift the inventory creation to the step where:
"All hosts reached provisioning final state (ACTIVE or ERROR)"?