Project

General

Profile

Feature #47791

Feature #47072: mgr/dashboard: Usability Improvements

mgr/dashboard: Enforce or warn about choosing an application label when creating a new Pool

Added by Lenz Grimmer about 2 years ago. Updated over 1 year ago.

Status:
New
Priority:
Low
Assignee:
-
Category:
Component - Pools
Target version:
-
% Done:

0%

Source:
Tags:
Backport:
Reviewed:
Affected Versions:
Pull request ID:

Description

Currently, selecting application labels when creating a new Ceph pool is optional, the Dashboard does not warn or prevent the user from skipping this step.
While it's not mandatory, Ceph will emit a HEALTH_WARN message when such a pool is created:

To avoid this "1 pool(s) do not have an application enabled" health warning, the Dashboard should at least warn the user about the missing application label when creating a pool.

Or should it prevent the user from submitting the form in general?

Screenshot from 2020-10-08 13-21-55.png View (20.4 KB) Lenz Grimmer, 10/08/2020 11:22 AM


Related issues

Related to Dashboard - Tasks #47482: mgr/dashboard: Improvements for the Cluster > Pools page Resolved

History

#1 Updated by Lenz Grimmer about 2 years ago

  • Related to Tasks #47482: mgr/dashboard: Improvements for the Cluster > Pools page added

#2 Updated by Lenz Grimmer about 2 years ago

  • Subject changed from mgr/dashboard: Enforce choosing an application label when creating a new Pool to mgr/dashboard: Enforce or warn about choosing an application label when creating a new Pool

Also available in: Atom PDF