From 32fc142a60ef8db9d6a2e66f73ca0a5514abd4d8 Mon Sep 17 00:00:00 2001 From: Ricardo Marques Date: Thu, 12 Dec 2019 11:48:43 +0000 Subject: [PATCH] mgr/dashboard: "Promote" CRUSH options in pool form Fixes: https://tracker.ceph.com/issues/43261 Signed-off-by: Ricardo Marques --- .../pool/pool-form/pool-form.component.html | 195 ++++++++++-------- .../pool/pool-form/pool-form.component.ts | 1 + 2 files changed, 106 insertions(+), 90 deletions(-) diff --git a/src/pybind/mgr/dashboard/frontend/src/app/ceph/pool/pool-form/pool-form.component.html b/src/pybind/mgr/dashboard/frontend/src/app/ceph/pool/pool-form/pool-form.component.html index 3fab6ebf3de1..f3cca0fcfab9 100644 --- a/src/pybind/mgr/dashboard/frontend/src/app/ceph/pool/pool-form/pool-form.component.html +++ b/src/pybind/mgr/dashboard/frontend/src/app/ceph/pool/pool-form/pool-form.component.html @@ -127,66 +127,6 @@ - -
- -
-
- - - - -
- - - - - - - -
    -
  1. - {{ describeCrushStep(step) }} -
  2. -
-
-
-
- The rule can't be used in the current cluster as it has - to few OSDs to meet the minimum required OSD by this rule. -
-
-
@@ -217,6 +157,48 @@
+ +
+ +
+
+ + +
+
+
+ + + +
+ +
+ + +
+
+ + +
+ + CRUSH +
@@ -279,42 +261,75 @@
- -
- + +
+
-
- - + + + There are no rules.  + A new crush ruleset will be implicitly created. + + +
+
+ + + + +
+ + + + + + + +
    +
  1. + {{ describeCrushStep(step) }} +
  2. +
+
+
+
+ The rule can't be used in the current cluster as it has + too few OSDs to meet the minimum required OSD by this rule.
- -
- -
- - -
-