Now images and VMX Allocation cleans up if something bad happened during the process. And this change also contains a number of bugfixes for AWS driver.
Cleanup is quite an important feature, otherwise automated Fish is clogging the disk or leftovers from the bad allocations. Also it's good to clean if images was not downloaded/unpacked correctly (I'm looking at you, max opened files on mac!)
Removing driver from the list if it failed preparation phase - if they are not prepared, so what's the point of having them in the roster...
1 minute retry AWS connection on start in case network is not working - caught on mac after reboot, service starts and gets no internet...
Fixed nasty issue with waiting of AWS instance IP and disks - it sometimes don't get the IP immediately and just waits for 5 microseconds and repeats with 0 result of course.
Related Issue
fixes: #6
How Has This Been Tested?
Automatically
Types of changes
[x] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)
Now images and VMX Allocation cleans up if something bad happened during the process. And this change also contains a number of bugfixes for AWS driver.
Related Issue
fixes: #6
How Has This Been Tested?
Automatically
Types of changes
Checklist: