Project

General

Profile

Bug #41648

mgr/dashboard: Add support for "always_on_modules"

Added by Ricardo Marques 15 days ago. Updated 10 days ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
dashboard/configurations
Target version:
Start date:
09/04/2019
Due date:
% Done:

0%

Source:
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:

Description

Some modules are always enabled, for example, the "pg_autoscaler":
https://github.com/ceph/ceph/pull/30112

The full list of "always_on_modules" is available here:
https://github.com/ceph/ceph/blob/23edfd202ec1d98cc8c3d52aaaae1d985417aacf/src/mon/MgrMonitor.cc#L43

Ceph Dashboard should be aware of these modules to correctly display if the module is enabled and to prevent the user from disabling it.

For example, the "progress" module is always enabled, but Ceph Dashboard shows it as "Disabled":

always_on_module.png View (32.2 KB) Ricardo Marques, 09/04/2019 10:45 AM

History

#1 Updated by Ricardo Marques 15 days ago

  • Target version set to v15.0.0

#2 Updated by Volker Theile 15 days ago

  • Assignee set to Volker Theile

#3 Updated by Volker Theile 15 days ago

  • Status changed from New to In Progress

#4 Updated by Volker Theile 15 days ago

  • Status changed from In Progress to Need Review

#5 Updated by Ricardo Marques 15 days ago

  • Pull request ID set to 30142

#6 Updated by Kefu Chai 10 days ago

  • Status changed from Need Review to Resolved

Also available in: Atom PDF