Fixed: repetively connect to SSH port at interval

This is to wait for the VM to properly boot. Initial booting will take a
bit longer due to the need to format disk and configure other settings,
during which time the SSH daemon might not be reachable.