Red Hat Bugzilla – Bug 1313913
OSDs card from main dashboard doesn't report error states properly
Last modified: 2018-02-15 10:05:10 EST
Created attachment 1132373 [details]
screenshot of the Main Dashboard
Description of problem
OSDs card from main dashboard doesn't report error states properly.
Version-Release number of selected component
Steps to Reproduce
1. Install usm following the documentation
2. Accept all nodes and create a cluster
3. Define object storage (rados)
4. Shut down one machine which hosts some OSDs
5. Check the *OSDs card* from the main dashboard
OSDs card looks the same as if everything is ok, (see the screenshot):
Even though I have one node with 2 OSDs down out of 8 OSDs in total.
The OSDs card would reflect the state and would show some
warning or error numbers.
This has been fixed as follows:
We listen to events emitted by calamari, calamari emits events when there is a change is osd state. Based on the event we update the status of osd in skyring DB, which in turn will be reflected in UI.
and it works. --> VERIFIED