Project

General

Profile

Actions

Bug #41648

closed

mgr/dashboard: Add support for "always_on_modules"

Added by Ricardo Marques almost 5 years ago. Updated about 3 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
General - Configuration
Target version:
% Done:

0%

Source:
Tags:
Backport:
nautilus
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

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":


Files

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

Related issues 3 (0 open3 closed)

Related to Dashboard - Bug #41993: mgr/dashboard: test_mgr_module QA test has not been adapted to latest controller changesResolvedVolker Theile

Actions
Has duplicate Dashboard - Bug #43016: mgr/dashboard: 'always on' modules should be indicated as 'enabled' in dashboard (even if they can't be disabled)DuplicateVolker Theile

Actions
Copied to Dashboard - Backport #42809: nautilus: mgr/dashboard: Add support for "always_on_modules"ResolvedAlfonso MartínezActions
Actions

Also available in: Atom PDF