Description: After master node is put into maintenance "Under Maintenance" via Compute->Node you can't see the same status on the node from Compute-> Bare Metal Host. It just shows "Externally Provisioned" Tested version steps: Version: oc get clusterversion NAME VERSION AVAILABLE PROGRESSING SINCE STATUS version 4.4.0-0.nightly-2020-04-16-162058 True False 21h Steps to reproduce: 1. Deploy cluster with CNV (which has node-maintenace-operator) 2. select compute -> Nodes 3. select 3 dots on any master node and "Start Maintenance" 4. Nodes - Status which switch to "Under maintenace" # Check under Nodes -> Bare Metal Hosts 1. select compute -> Bare Metal Host Actual results: master-0-0 status is "Externally provisioned" Expected results: master-0-0 status "Under mainteance" Additional information: The master node can also be put into maintenance from CLI and status does not update This behavior in UI works for worker node but not maintenance
This is caused by https://bugzilla.redhat.com/show_bug.cgi?id=1801238. The master Bare Metal Hosts don't 'see' related node and therefore the host status does not reflect the node status.
Just checking... workers are unaffected by this bug right?
Correct
Fixed by https://bugzilla.redhat.com/show_bug.cgi?id=1840133
Deployed OCP 4.5 and installed CNV 2.4 oc get clusterversion NAME VERSION AVAILABLE PROGRESSING SINCE STATUS version 4.5.0-0.nightly-2020-06-17-001505 True False 44m Cluster version is 4.5.0-0.nightly-2020-06-17-001505 Followed steps above and now working as expected.
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2020:2409
Agreed. No Insights needed