ensuring that stopped services (due to cross-host dependencies) can start when the host has no pending update