Project

General

Profile

Actions

Bug #66005

closed

pybind/mgr: allow disabling always on modules (volumes, etc..)

Added by Venky Shankar almost 2 years ago. Updated 5 months ago.

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

100%

Source:
Development
Backport:
quincy,reef,squid
Regression:
No
Severity:
2 - major
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):
Tags (freeform):
backport_processed
Fixed In:
v19.3.0-5723-gfca07e95ea
Released In:
v20.2.0~1743
Upkeep Timestamp:
2025-11-01T01:32:32+00:00

Description

This is a workaround mainly aimed at mgr/volumes which can misbehave at times when huge number of cephfs subvolume related mgr calls are made. The side effect is huge buildup of requests in the manager causing policy throttles to kick in.

The interface can be to pass --yes-i-really-really-mean-it to ceph mgr module disable and warn the operator about it being dangerous and should be executed if one knows what they are doing.


Related issues 3 (0 open3 closed)

Copied to Ceph - Backport #68677: quincy: pybind/mgr: allow disabling always on modules (volumes, etc..)RejectedRishabh DaveActions
Copied to Ceph - Backport #68678: squid: pybind/mgr: allow disabling always on modules (volumes, etc..)ResolvedRishabh DaveActions
Copied to Ceph - Backport #68679: reef: pybind/mgr: allow disabling always on modules (volumes, etc..)ResolvedRishabh DaveActions
Actions #1

Updated by Rishabh Dave almost 2 years ago

  • Assignee set to Rishabh Dave
Actions #2

Updated by Michael Kidd almost 2 years ago

  • Assignee changed from Rishabh Dave to Michael Kidd

I've started initial work on this at https://github.com/ceph/ceph/compare/main...linuxkidd:ceph:wip-volumes-off

Any feedback is welcome!

Actions #3

Updated by Rishabh Dave almost 2 years ago

Michael Kidd wrote in #note-2:

I've started initial work on this at https://github.com/ceph/ceph/compare/main...linuxkidd:ceph:wip-volumes-off

Any feedback is welcome!

Thank you for the contribution but that's pretty unfair. I had assigned this ticket to myself because I intended to work on this. :| Please ask the assignee before taking over the ticket.

Actions #4

Updated by Michael Kidd almost 2 years ago

Rishabh Dave wrote in #note-3:

Thank you for the contribution but that's pretty unfair. I had assigned this ticket to myself because I intended to work on this. :| Please ask the assignee before taking over the ticket.

My sincere apologies.. I only meant to prevent duplicate work since I'd already put some time in on the code, before seeing the issue had been created. Please take the ticket and feel free to use what I've done as a base, or rework as you see fit.

All the best.

Actions #5

Updated by Venky Shankar almost 2 years ago

  • Assignee changed from Michael Kidd to Rishabh Dave
  • Priority changed from Normal to High
Actions #6

Updated by Venky Shankar almost 2 years ago

  • Status changed from New to Triaged
Actions #7

Updated by Rishabh Dave over 1 year ago

  • Status changed from Triaged to Fix Under Review
  • Pull request ID set to 58647
Actions #8

Updated by Konstantin Shalygin over 1 year ago

  • Status changed from Fix Under Review to Pending Backport
  • Source set to Development
Actions #9

Updated by Upkeep Bot over 1 year ago

  • Copied to Backport #68677: quincy: pybind/mgr: allow disabling always on modules (volumes, etc..) added
Actions #10

Updated by Upkeep Bot over 1 year ago

  • Copied to Backport #68678: squid: pybind/mgr: allow disabling always on modules (volumes, etc..) added
Actions #11

Updated by Upkeep Bot over 1 year ago

  • Copied to Backport #68679: reef: pybind/mgr: allow disabling always on modules (volumes, etc..) added
Actions #12

Updated by Upkeep Bot over 1 year ago

  • Tags (freeform) set to backport_processed
Actions #13

Updated by Upkeep Bot 8 months ago

  • Merge Commit set to fca07e95eae15cbb89849ed5c6f6289a9954794e
  • Fixed In set to v19.3.0-5723-gfca07e95eae
  • Upkeep Timestamp set to 2025-07-08T22:38:31+00:00
Actions #14

Updated by Upkeep Bot 8 months ago

  • Fixed In changed from v19.3.0-5723-gfca07e95eae to v19.3.0-5723-gfca07e95eae1
  • Upkeep Timestamp changed from 2025-07-08T22:38:31+00:00 to 2025-07-14T15:47:03+00:00
Actions #15

Updated by Upkeep Bot 8 months ago

  • Fixed In changed from v19.3.0-5723-gfca07e95eae1 to v19.3.0-5723-gfca07e95ea
  • Upkeep Timestamp changed from 2025-07-14T15:47:03+00:00 to 2025-07-14T21:38:03+00:00
Actions #16

Updated by Konstantin Shalygin 7 months ago

  • Status changed from Pending Backport to Resolved
  • % Done changed from 0 to 100
Actions #17

Updated by Upkeep Bot 5 months ago

  • Released In set to v20.2.0~1743
  • Upkeep Timestamp changed from 2025-07-14T21:38:03+00:00 to 2025-11-01T01:32:32+00:00
Actions

Also available in: Atom PDF