Bug 1765068
| Summary: | The baremetal host counter in the inventory card is not updating | ||
|---|---|---|---|
| Product: | OpenShift Container Platform | Reporter: | Udi Kalifon <ukalifon> |
| Component: | Console Metal3 Plugin | Assignee: | Honza Pokorny <hpokorny> |
| Status: | CLOSED ERRATA | QA Contact: | Udi Kalifon <ukalifon> |
| Severity: | urgent | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | unspecified | CC: | aos-bugs, cvultur, hpokorny, jtomasek |
| Target Milestone: | --- | ||
| Target Release: | 4.3.0 | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | No Doc Update | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2020-01-23 11:09:02 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
Udi Kalifon
2019-10-24 09:50:01 UTC
I can reproduce this error in my cluster. The bug is caused by the absence of the node maintenance CRD/operator. The inventory card waits for the maintenance data to arrive and it never does. After installing HCO in the cluster, this works as expected. This is a problem, we can't rely on the presence of that node maintenance operator. The BaremetalHost inventory item should treat the maintenance as optional. There is an 'optional': boolean on FirehoseResource which we could use. Optional resources should not be taken into account when isLoading InventoryItem prop is calculated in InventoryCard. IMHO we should filter optional resources when additionalResourcesLoaded is calculated here https://github.com/openshift/console/blob/master/frontend/public/components/dashboard/dashboards-page/overview-dashboard/inventory-card.tsx#L75 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:0062 |