VMware Update Manager confirms the power state of the virtual machines before it remediates the host. This issue occurs if Update Manager cannot determine the state of one or more virtual machines on the host. This problem can occur if there are virtual machines that are listed as inaccessible, orphaned or invalid in the vCenter Server inventory.
Note: The log error vim.fault.NoHost indicates that vCenter Server could not find the host for the virtual machines that experience the error. The VMware Update Manager API call from is GetVmPowerState(), which results in the error Vim::Fault::NoHost if a virtual machine is not connected.