Bug #47858
Feature #47072: mgr/dashboard: Usability Improvements
mgr/dashboard: Disable blinking light button for devices that are not capable to provide this functionality
Status:
New
Priority:
Low
Assignee:
-
Category:
UX
Target version:
-
% Done:
0%
Source:
Community (dev)
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):
Description
In this moment you can try to switch the led on in all the devices, it raises an error if we cannot do the operation, but by default is always possible to execute in all the devices.
We should know in advance if this is possible or not in order to disable/enable the button.
Ceph orchestrator provides this information(ident/fault columns):
[ceph: root@ceph-node-00 /]# ceph orch device ls --wide
Hostname Path Type Transport RPM Vendor Model Serial Size Health Ident Fault Available Reject Reasons
ceph-node-00 /dev/vdb hdd Unknown Unknown 0x1af4 N/A Unknown 161G Unknown N/A N/A Yes
ceph-node-02 /dev/vdb hdd Unknown Unknown 0x1af4 N/A Unknown 161G Unknown N/A N/A Yes