Project

General

Profile

Bug #47858

Feature #47072: mgr/dashboard: Usability Improvements

mgr/dashboard: Disable blinking light button for devices that are not capable to provide this functionality

Added by Juan Miguel Olmo Martínez about 2 years ago. Updated over 1 year ago.

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 

Also available in: Atom PDF