Project

General

Profile

Actions

Tasks #47482

closed

Feature #47072: mgr/dashboard: Usability Improvements

mgr/dashboard: Improvements for the Cluster > Pools page

Added by Ernesto Puerta over 3 years ago. Updated about 3 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
UX
Target version:
% Done:

67%

Tags:
usability
Reviewed:
Affected Versions:
Pull request ID:

Description

  1. The columns in the pools list has a number of anomalies
    1. Replica size and erasure code profile are shown - these are mutually exclusive, and waste screen space.
      1. “Protection level” should replace these two columns and show; 2-way mirror, or EC 4+2 for example
    2. Each pool has a “Last Change” column, but this is just an integer, without any context.
      1. Either this should be a human readable timestamp, or removed entirely from the UI since it’s rarely relevant.
    3. Each pool shows a crushruleset name - but there is no where in the UI that exposes what this is.
    4. Although quota can be applied to pools, the pool list doesn't show whether a pool has a quota is enabled, or if it was what type (bytes or objects)
  2. Pool creation
    1. Allows you to specify QoS for rbd pools that images will inherit, and these are visible in the Pools > poolname > Configuration. However, clicking “Edit” does not allow these to be changed

Files

Screenshot from 2020-10-05 12-38-27.png (87.9 KB) Screenshot from 2020-10-05 12-38-27.png Edit Pool form Avan Thakkar, 10/05/2020 07:17 AM
Screenshot from 2020-10-05 12-37-29.png (47.7 KB) Screenshot from 2020-10-05 12-37-29.png Pool list -> Configuration Avan Thakkar, 10/05/2020 07:17 AM
Screenshot from 2020-10-06 18-08-20.png (7.36 KB) Screenshot from 2020-10-06 18-08-20.png RGW-User form Avan Thakkar, 10/06/2020 12:39 PM
Screenshot from 2020-10-06 18-03-49.png (19 KB) Screenshot from 2020-10-06 18-03-49.png RGW-User details Avan Thakkar, 10/06/2020 12:39 PM
Screenshot from 2020-10-06 18-04-07.png (5.38 KB) Screenshot from 2020-10-06 18-04-07.png Current overview of pool details Avan Thakkar, 10/06/2020 12:40 PM
Screenshot from 2020-10-28 13-50-21.png (5.69 KB) Screenshot from 2020-10-28 13-50-21.png Avan Thakkar, 10/28/2020 08:23 AM
Screenshot from 2020-10-28 13-49-59.png (18.3 KB) Screenshot from 2020-10-28 13-49-59.png Avan Thakkar, 10/28/2020 08:23 AM

Subtasks 6 (2 open4 closed)

Tasks #47807: mgr/dashboard: Remove the "Last change" column ResolvedAvan Thakkar

Actions
Tasks #47900: mgr/dashboard: update QoS values when editing a Pool/RBD imageResolvedAvan Thakkar

Actions
Tasks #47901: mgr/dashboard: Replace Replica size and Erasure code profile with one column "Protection level"ResolvedAvan Thakkar

Actions
Tasks #48067: mgr/dashboard: add description for CRUSH RulesetResolvedAvan Thakkar

Actions
Feature #49180: mgr/dashboard: [RFE] Pool information doesn't provide easy visiblity of new(ish) featuresNewErnesto Puerta

Actions
Cleanup #50316: mgr/dashboard: Edit EC profile: hide plugin lib directory New

Actions

Related issues 1 (1 open0 closed)

Related to Dashboard - Feature #47791: mgr/dashboard: Enforce or warn about choosing an application label when creating a new PoolNew

Actions
Actions

Also available in: Atom PDF