Currently it appears that available hosts are not calculated during the Pre-Stage Process. And only after the pre-stage process completes does it start to monitor the available hosts for additional host deployment.
However in the event of pre-stage auto heal process the pre-stage can sometimes take much longer than expected although it can and does complete.
During the pre-stage process I'd like nerdio to continue to monitor the available hosts and after falling below the configured threshold it would begin deployment of additional hosts even if the pre-stage is not complete.
Even if it took into account hosts that are in progress of being healed.
For example if prestage is set to roll out 105 machines and 2 machines fail and are being recreated. and the available host threshold is set to 7 available hosts. Perhaps it can take into consideration that 2 hosts are still in progress and waiting on that but if falls to 4 available hosts (because it knows 2 are still in progress) it will start deployment of a host and again if it falls to 3 available hosts during the deployment of the additional host it will start deployment of an additional host. So as the 2 that are healing and the additional 2 come online we will be back to the 7 available hosts.
Currently it seems to simply ignore all available hosts calculations until all pre statge tasks are completed.
Comments (1 comment)