In the even of a catastrophic failure, all of our build systems come up in some indeterminate order, including the QB server.
What we found was that, all of the agents which tried to start BEFORE the QB server was available, failed to start, and had to be manually started.
Those which came up after were fine.
This is a request to add some retry logic to the agent startup that will keep trying to reconnect until the server is available.
Description
In the even of a catastrophic failure, all of our build systems come up in some indeterminate order, including the QB server.
What we found was that, all of the agents which tried to start BEFORE the QB server was available, failed to start, and had to be manually started.
Those which came up after were fine.
This is a request to add some retry logic to the agent startup that will keep trying to reconnect until the server is available.