Even after waiting 20 minutes, the progress bar doesn’t progress any further in “Completed: 0/xxxx”.
However, the servers appear to have been restarted a few minutes ago.
Why is the progress bar not progressing and the Timeout parameter not working?
I cannot test with 1000 servers but for 2 it just works as expected? Are you really running this command agains 1000 servers at once? Are you sure all these servers are up and running? It might be a good idea to limit the amount of servers rebooting at the same time to a smaller count. You may start 100 servers at a time and run the command for the next chunks of servers when the first servers are up again.