Created attachment 1714690 [details] node didnt discover proprly Description of problem: I chose to disable a master node and then i enabled it. The issue it that the Host had missing HW info, although it passed the Discovery stage. Moreover, host was know. See attached example How reproducible: 95% Steps to Reproduce: 1. Boot nodes 2. Choose to disable random node 3. Choose to Enable the node Actual results: 1. Node didn't discover properly, missing HW info 2. Host state was Known Expected results: 1. node re discovered after enable it 2. Host state cannot be known if HW info are missing
Created attachment 1714691 [details] install error
Error when trying to Install in such state, attached
*** Bug 1878509 has been marked as a duplicate of this bug. ***
None stop errors for refresh {code} time="2020-09-14T07:34:49Z" level=error msg="failed to refresh host 4aff4e22-0318-464d-b574-3e19afd2e7f0 state" func="github.com/openshift/assisted-service/internal/host.(*Manager).HostMonitoring" file="/go/src/github.com/openshift/origin/internal/host/monitor.go:46" error="no condition passed to run transition RefreshHost from state known" pkg=host-state request_id=66b97eb8-4c0c-49d9-a99f-443ae06ca8eb {code}
fixed https://github.com/openshift/assisted-service/pull/356
Verified on Staging, v1.0.39, Sep 16.