Project

General

Profile

Actions

Bug #74042

closed

ceph-mgr: modules need independent CLICommand types

Added by Samuel Just 4 months ago. Updated 29 days ago.

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

0%

Source:
Backport:
tentacle
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Tags (freeform):
Fixed In:
v20.3.0-5171-ge60d9dcaf6
Released In:
Upkeep Timestamp:
2026-02-06T21:25:47+00:00

Description

CLICommand and MgrModule both have class-global attributes (COMMANDS, COMMAND_DICT, etc). This worked fine with each module in a distinct subinterpreter, but not with all running in the same common interpreter.


Related issues 2 (1 open1 closed)

Related to mgr - Bug #74543: Rocky10 - AttributeError in dashboard moduleDuplicateSamuel Just

Actions
Blocks mgr - Bug #73930: ceph-mgr modules rely on deprecated python subinterpretersNew

Actions
Actions #1

Updated by Patrick Donnelly 4 months ago

  • Pull request ID set to 66467
Actions #2

Updated by Yaarit Hatuka 4 months ago

  • Blocks Bug #73930: ceph-mgr modules rely on deprecated python subinterpreters added
Actions #3

Updated by Matan Breizman 3 months ago

  • Project changed from crimson to mgr
Actions #4

Updated by Samuel Just about 2 months ago

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

Updated by Laura Flores about 2 months ago

  • Related to Bug #74543: Rocky10 - AttributeError in dashboard module added
Actions #6

Updated by Upkeep Bot about 1 month ago

  • Status changed from Fix Under Review to Resolved
  • Merge Commit set to e60d9dcaf6fab9294f6a04a12d47b888e2334ee8
  • Fixed In set to v20.3.0-5171-ge60d9dcaf6
  • Upkeep Timestamp set to 2026-02-06T21:25:47+00:00
Actions #7

Updated by Nitzan Mordechai 29 days ago

  • Backport set to tentacle
Actions

Also available in: Atom PDF