Project

General

Profile

Actions

Tasks #42536

open

mgr/dashboard: make greyed out `Delete` button for pools more straightforward

Added by Patrick Seidensal over 4 years ago. Updated about 3 years ago.

Status:
New
Priority:
Normal
Assignee:
Stephan Müller
Category:
UX
Target version:
-
% Done:

0%

Tags:
Reviewed:
Affected Versions:
Pull request ID:

Description

On the pools page, when a pool is selected, the `Delete` menu entry is greyed out. This is due to the `mon_allow_pool_delete` option being set on `false`. To enable the pool deletion, the user has to go to `Cluster => Configuration`, change the value of `Level` from `basic` to `advanced` and filter for `mon_allow_pool_delete`. Then select the option and click `Edit`, enable the checkbox `mon` and save the changes.

Currently, the `Delete` menu entry has a tooltip that has been overseen by at least two people, of which one was a developer. I therefore recommend to either reduce the delay for the tooltip to be shown to 0 (might be around 500ms at this moment) or add an information icon to the tooltip.

In addition to that, the text shown needs to be enhanced to point the user to the correct page, preferably by providing a link. The information about which filter needs to be applied might also come in handy, as it might not be clear why the search doesn't reveal the setting when searched for it.


Related issues 2 (0 open2 closed)

Related to Dashboard - Bug #39533: mgr/dashboard: notify the user about unset 'mon_allow_pool_delete' flag beforehandResolvedTatjana Dehler

Actions
Related to Dashboard - Backport #40616: nautilus: mgr/dashboard: notify the user about unset 'mon_allow_pool_delete' flag beforehandResolvedTatjana DehlerActions
Actions #1

Updated by Patrick Seidensal over 4 years ago

  • Related to Bug #39533: mgr/dashboard: notify the user about unset 'mon_allow_pool_delete' flag beforehand added
Actions #2

Updated by Patrick Seidensal over 4 years ago

  • Related to Backport #40616: nautilus: mgr/dashboard: notify the user about unset 'mon_allow_pool_delete' flag beforehand added
Actions #3

Updated by Stephan Müller over 4 years ago

  • Description updated (diff)
Actions #4

Updated by Stephan Müller over 4 years ago

  • Assignee set to Stephan Müller
Actions #5

Updated by Ernesto Puerta about 3 years ago

  • Project changed from mgr to Dashboard
  • Category changed from 152 to UX
Actions

Also available in: Atom PDF