Project

General

Profile

Actions

Bug #41648

closed

mgr/dashboard: Add support for "always_on_modules"

Added by Ricardo Marques over 4 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 #1

Updated by Ricardo Marques over 4 years ago

  • Target version set to v15.0.0
Actions #2

Updated by Volker Theile over 4 years ago

  • Assignee set to Volker Theile
Actions #3

Updated by Volker Theile over 4 years ago

  • Status changed from New to In Progress
Actions #4

Updated by Volker Theile over 4 years ago

  • Status changed from In Progress to Fix Under Review
Actions #5

Updated by Ricardo Marques over 4 years ago

  • Pull request ID set to 30142
Actions #6

Updated by Kefu Chai over 4 years ago

  • Status changed from Fix Under Review to Resolved
Actions #7

Updated by Volker Theile over 4 years ago

  • Related to Bug #41993: mgr/dashboard: test_mgr_module QA test has not been adapted to latest controller changes added
Actions #8

Updated by Alfonso Martínez over 4 years ago

  • Status changed from Resolved to Pending Backport
  • Backport set to nautilus
Actions #9

Updated by Nathan Cutler over 4 years ago

  • Copied to Backport #42809: nautilus: mgr/dashboard: Add support for "always_on_modules" added
Actions #10

Updated by Ernesto Puerta over 4 years ago

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

Updated by Nathan Cutler over 4 years ago

  • Status changed from Pending Backport to Resolved

While running with --resolve-parent, the script "backport-create-issue" noticed that all backports of this issue are in status "Resolved" or "Rejected".

Actions #12

Updated by Ernesto Puerta about 3 years ago

  • Project changed from mgr to Dashboard
  • Category changed from 158 to General - Configuration
Actions

Also available in: Atom PDF