* [pve-devel] [PATCH-SERIE proxmox-widget-toolkit/pve-manager] ceph ui: add pg warning state
@ 2023-06-23 9:45 Alexandre Derumier
2023-06-23 9:45 ` [pve-devel] [PATCH proxmox-widget-toolkit 1/1] css: add .working color #3892d4 Alexandre Derumier
` (2 more replies)
0 siblings, 3 replies; 5+ messages in thread
From: Alexandre Derumier @ 2023-06-23 9:45 UTC (permalink / raw)
To: pve-devel
This patch serie improve ceph dashboard adding a new pg warning state.
Currently undersized pg displayed as error state, and degraded as working state.
working is now displayed with blue color, and warning with orange color
changelog v2:
- fix Aaron comments
proxmox-widget-toolkit:
Alexandre Derumier (1):
css: add .working color #3892d4
src/css/ext6-pmx.css | 4 ++++
1 file changed, 4 insertions(+)
pve-manager:
Alexandre Derumier (1):
ui: ceph status: add pg warning state
www/manager6/ceph/StatusDetail.js | 31 +++++++++++++++++++------------
1 file changed, 19 insertions(+), 12 deletions(-)
--
2.39.2
^ permalink raw reply [flat|nested] 5+ messages in thread* [pve-devel] [PATCH proxmox-widget-toolkit 1/1] css: add .working color #3892d4 2023-06-23 9:45 [pve-devel] [PATCH-SERIE proxmox-widget-toolkit/pve-manager] ceph ui: add pg warning state Alexandre Derumier @ 2023-06-23 9:45 ` Alexandre Derumier 2023-06-23 9:45 ` [pve-devel] [PATCH v2 pve-manager 1/1] ui: ceph status: add pg warning state Alexandre Derumier 2023-08-08 11:19 ` [pve-devel] [PATCH-SERIE proxmox-widget-toolkit/pve-manager] ceph ui: " Aaron Lauterer 2 siblings, 0 replies; 5+ messages in thread From: Alexandre Derumier @ 2023-06-23 9:45 UTC (permalink / raw) To: pve-devel Signed-off-by: Alexandre Derumier <aderumier@odiso.com> --- src/css/ext6-pmx.css | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/css/ext6-pmx.css b/src/css/ext6-pmx.css index 2ffd2a8..9344595 100644 --- a/src/css/ext6-pmx.css +++ b/src/css/ext6-pmx.css @@ -113,6 +113,10 @@ color: #3892d4; } +.working { + color: #3892d4; +} + .pwt-eol-icon { position: relative; float: left; -- 2.39.2 ^ permalink raw reply [flat|nested] 5+ messages in thread
* [pve-devel] [PATCH v2 pve-manager 1/1] ui: ceph status: add pg warning state 2023-06-23 9:45 [pve-devel] [PATCH-SERIE proxmox-widget-toolkit/pve-manager] ceph ui: add pg warning state Alexandre Derumier 2023-06-23 9:45 ` [pve-devel] [PATCH proxmox-widget-toolkit 1/1] css: add .working color #3892d4 Alexandre Derumier @ 2023-06-23 9:45 ` Alexandre Derumier 2023-11-13 15:26 ` [pve-devel] applied: " Thomas Lamprecht 2023-08-08 11:19 ` [pve-devel] [PATCH-SERIE proxmox-widget-toolkit/pve-manager] ceph ui: " Aaron Lauterer 2 siblings, 1 reply; 5+ messages in thread From: Alexandre Derumier @ 2023-06-23 9:45 UTC (permalink / raw) To: pve-devel Like ceph mgr dashboard, we need a warning state. - set degraded as warning instead working - set undersized as warning instead error - rename error as critical - add "working" (info-blue) color for working state - use warning (orange) color for warning state Signed-off-by: Alexandre Derumier <aderumier@odiso.com> --- www/manager6/ceph/StatusDetail.js | 31 +++++++++++++++++++------------ 1 file changed, 19 insertions(+), 12 deletions(-) diff --git a/www/manager6/ceph/StatusDetail.js b/www/manager6/ceph/StatusDetail.js index d6c0763b..cac6445d 100644 --- a/www/manager6/ceph/StatusDetail.js +++ b/www/manager6/ceph/StatusDetail.js @@ -94,6 +94,7 @@ Ext.define('PVE.ceph.StatusDetail', { colors: [ '#CFCFCF', '#21BF4B', + '#3892d4', '#FFCC00', '#FF6C59', ], @@ -152,7 +153,6 @@ Ext.define('PVE.ceph.StatusDetail', { backfilling: 2, creating: 2, deep: 2, - degraded: 2, forced_backfill: 2, forced_recovery: 2, peered: 2, @@ -165,17 +165,20 @@ Ext.define('PVE.ceph.StatusDetail', { snaptrim: 2, snaptrim_wait: 2, - // error - backfill_toofull: 3, - backfill_unfound: 3, - down: 3, - incomplete: 3, - inconsistent: 3, - recovery_toofull: 3, - recovery_unfound: 3, - snaptrim_error: 3, - stale: 3, + //warning + degraded: 3, undersized: 3, + + // critical + backfill_toofull: 4, + backfill_unfound: 4, + down: 4, + incomplete: 4, + inconsistent: 4, + recovery_toofull: 4, + recovery_unfound: 4, + snaptrim_error: 4, + stale: 4, }, statecategories: [ @@ -191,10 +194,14 @@ Ext.define('PVE.ceph.StatusDetail', { }, { text: gettext('Working'), + cls: 'working', + }, + { + text: gettext('Warning'), cls: 'warning', }, { - text: gettext('Error'), + text: gettext('Critical'), cls: 'critical', }, ], -- 2.39.2 ^ permalink raw reply [flat|nested] 5+ messages in thread
* [pve-devel] applied: [PATCH v2 pve-manager 1/1] ui: ceph status: add pg warning state 2023-06-23 9:45 ` [pve-devel] [PATCH v2 pve-manager 1/1] ui: ceph status: add pg warning state Alexandre Derumier @ 2023-11-13 15:26 ` Thomas Lamprecht 0 siblings, 0 replies; 5+ messages in thread From: Thomas Lamprecht @ 2023-11-13 15:26 UTC (permalink / raw) To: Proxmox VE development discussion, Alexandre Derumier Am 23/06/2023 um 11:45 schrieb Alexandre Derumier: > Like ceph mgr dashboard, we need a warning state. > > - set degraded as warning instead working > - set undersized as warning instead error > - rename error as critical > - add "working" (info-blue) color for working state > - use warning (orange) color for warning state > > Signed-off-by: Alexandre Derumier <aderumier@odiso.com> > --- > www/manager6/ceph/StatusDetail.js | 31 +++++++++++++++++++------------ > 1 file changed, 19 insertions(+), 12 deletions(-) > > applied, thanks! I folded in the CSS class into this patch to be added to pve-manager's CSS file for now and renamed "Working" into "Busy", which is IMO slightly better conveying what we mean here. ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [pve-devel] [PATCH-SERIE proxmox-widget-toolkit/pve-manager] ceph ui: add pg warning state 2023-06-23 9:45 [pve-devel] [PATCH-SERIE proxmox-widget-toolkit/pve-manager] ceph ui: add pg warning state Alexandre Derumier 2023-06-23 9:45 ` [pve-devel] [PATCH proxmox-widget-toolkit 1/1] css: add .working color #3892d4 Alexandre Derumier 2023-06-23 9:45 ` [pve-devel] [PATCH v2 pve-manager 1/1] ui: ceph status: add pg warning state Alexandre Derumier @ 2023-08-08 11:19 ` Aaron Lauterer 2 siblings, 0 replies; 5+ messages in thread From: Aaron Lauterer @ 2023-08-08 11:19 UTC (permalink / raw) To: Proxmox VE development discussion, Alexandre Derumier sorry for missing this initially. Looks good and easy to distinguish now in the dark & light theme. consider this: Tested-By: Aaron Lauterer <a.lauterer@proxmox.com> Reviewed-By: Aaron Lauterer <a.lauterer@proxmox.com> On 6/23/23 11:45, Alexandre Derumier wrote: > This patch serie improve ceph dashboard adding a new pg warning state. > Currently undersized pg displayed as error state, and degraded as working state. > > working is now displayed with blue color, and warning with orange color > > changelog v2: > - fix Aaron comments > > proxmox-widget-toolkit: > > Alexandre Derumier (1): > css: add .working color #3892d4 > > src/css/ext6-pmx.css | 4 ++++ > 1 file changed, 4 insertions(+) > > pve-manager: > > Alexandre Derumier (1): > ui: ceph status: add pg warning state > > www/manager6/ceph/StatusDetail.js | 31 +++++++++++++++++++------------ > 1 file changed, 19 insertions(+), 12 deletions(-) > ^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2023-11-13 15:26 UTC | newest] Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2023-06-23 9:45 [pve-devel] [PATCH-SERIE proxmox-widget-toolkit/pve-manager] ceph ui: add pg warning state Alexandre Derumier 2023-06-23 9:45 ` [pve-devel] [PATCH proxmox-widget-toolkit 1/1] css: add .working color #3892d4 Alexandre Derumier 2023-06-23 9:45 ` [pve-devel] [PATCH v2 pve-manager 1/1] ui: ceph status: add pg warning state Alexandre Derumier 2023-11-13 15:26 ` [pve-devel] applied: " Thomas Lamprecht 2023-08-08 11:19 ` [pve-devel] [PATCH-SERIE proxmox-widget-toolkit/pve-manager] ceph ui: " Aaron Lauterer
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.