Ceph 20.2 Tentacle Release Available as test preview and Ceph 18.2 Reef soon to be fully EOL

Hello,

here is a temporary solution to the dashboard issue:

ModuleNotFoundError: No module named “smb”


Simply disable the module on all MGRs and then restart them.

sudo mv /usr/share/ceph/mgr/dashboard/controllers/smb.py /usr/share/ceph/mgr/dashboard/controllers/smb.py.disabled

This will no longer work if a package update changes something in /usr/share/ceph/mgr/dashboard/controllers/smb.py.
Hopefully, there will be an official solution by then.

If not, the step above must be repeated.

Best regards
 
  • Like
Reactions: herzkerl
I'm having an issue with my telemetry module, if telemetry is enabled my MGR crashes.

Force Disabled Telemetry stops the Ceph MGR from crashing.

Code:
May 22 02:30:12 stark ceph-mgr[122655]: *** Caught signal (Aborted) **
May 22 02:30:12 stark ceph-mgr[122655]:  in thread 7ee31369e6c0 thread_name:telemetry
May 22 02:30:12 stark ceph-mgr[122655]: 2026-05-22T02:30:12.625+0100 7ee31369e6c0 -1 ./src/mgr/PyFormatter.h: In function 'virtual void PyFormatter::close_section()' thread 7ee31369e6c0 time 2026-05-22T02:30:12.626178+0100
May 22 02:30:12 stark ceph-mgr[122655]: ./src/mgr/PyFormatter.h: 84: FAILED ceph_assert(cursor != root)
May 22 02:30:12 stark ceph-mgr[122655]:  ceph version 20.2.1 (1846e8e84cd244e621f1395ea824e304691b5a58) tentacle (stable - None)
May 22 02:30:12 stark ceph-mgr[122655]:  1: (ceph::__ceph_assert_fail(char const*, char const*, int, char const*)+0x137) [0x7ee34a1d6aa6]
May 22 02:30:12 stark ceph-mgr[122655]:  2: (PyFormatter::close_section()+0x90) [0x5ddd8c1cefc0]