retry the wait for a windows reboot on connect timeout errors

This commit is contained in:
Rui Lopes 2019-09-28 12:20:10 +01:00
parent b3462d805b
commit ba71c30e04
1 changed files with 1 additions and 1 deletions

View File

@ -28,7 +28,7 @@ module VagrantPlugins
wait_remaining = MAX_REBOOT_RETRY_DURATION
begin
wait_for_reboot(machine)
rescue Vagrant::Errors::MachineGuestNotReady, WinRM::WinRMHTTPTransportError => e
rescue HTTPClient::ConnectTimeoutError, Vagrant::Errors::MachineGuestNotReady, WinRM::WinRMHTTPTransportError => e
raise if wait_remaining < 0
@logger.warn("Machine not ready, cannot start reboot yet. Trying again")
sleep(5)