Package: ceph-mgr Version: 18.2.4+ds-13+b1 Severity: important X-Debbugs-Cc: ro...@rslot.nl
Dear Maintainer, After an upgrade from bookworm to trixie, ceph-mgr fails to load seemingly all modules: [WRN] MGR_MODULE_DEPENDENCY: 14 mgr modules have failed dependencies Module 'balancer' has failed dependency: PyO3 modules do not yet support subinterpreters, see https://github.com/PyO3/pyo3/issues/576 Module 'crash' has failed dependency: PyO3 modules do not yet support subinterpreters, see https://github.com/PyO3/pyo3/issues/576 Module 'devicehealth' has failed dependency: PyO3 modules do not yet support subinterpreters, see https://github.com/PyO3/pyo3/issues/576 Module 'iostat' has failed dependency: PyO3 modules do not yet support subinterpreters, see https://github.com/PyO3/pyo3/issues/576 Module 'nfs' has failed dependency: PyO3 modules do not yet support subinterpreters, see https://github.com/PyO3/pyo3/issues/576 Module 'orchestrator' has failed dependency: PyO3 modules do not yet support subinterpreters, see https://github.com/PyO3/pyo3/issues/576 Module 'pg_autoscaler' has failed dependency: PyO3 modules do not yet support subinterpreters, see https://github.com/PyO3/pyo3/issues/576 Module 'progress' has failed dependency: PyO3 modules do not yet support subinterpreters, see https://github.com/PyO3/pyo3/issues/576 Module 'prometheus' has failed dependency: PyO3 modules do not yet support subinterpreters, see https://github.com/PyO3/pyo3/issues/576 Module 'rbd_support' has failed dependency: PyO3 modules do not yet support subinterpreters, see https://github.com/PyO3/pyo3/issues/576 Module 'restful' has failed dependency: PyO3 modules do not yet support subinterpreters, see https://github.com/PyO3/pyo3/issues/576 Module 'status' has failed dependency: PyO3 modules do not yet support subinterpreters, see https://github.com/PyO3/pyo3/issues/576 Module 'telemetry' has failed dependency: PyO3 modules do not yet support subinterpreters, see https://github.com/PyO3/pyo3/issues/576 Module 'volumes' has failed dependency: PyO3 modules do not yet support subinterpreters, see https://github.com/PyO3/pyo3/issues/576 The mgr log has a bit more information: Apr 12 15:31:11 gog ceph-mgr[562571]: 2025-04-12T15:31:11.122+0200 7f7c97a39fc0 -1 mgr[py] Module not found: 'mgr_module' Apr 12 15:31:11 gog ceph-mgr[562571]: 2025-04-12T15:31:11.122+0200 7f7c97a39fc0 -1 mgr[py] Traceback (most recent call last): Apr 12 15:31:11 gog ceph-mgr[562571]: File "/usr/share/ceph/mgr/mgr_module.py", line 28, in <module> Apr 12 15:31:11 gog ceph-mgr[562571]: from mgr_util import profile_method Apr 12 15:31:11 gog ceph-mgr[562571]: File "/usr/share/ceph/mgr/mgr_util.py", line 6, in <module> Apr 12 15:31:11 gog ceph-mgr[562571]: import bcrypt Apr 12 15:31:11 gog ceph-mgr[562571]: File "/lib/python3/dist-packages/bcrypt/__init__.py", line 13, in <module> Apr 12 15:31:11 gog ceph-mgr[562571]: from ._bcrypt import ( Apr 12 15:31:11 gog ceph-mgr[562571]: ...<11 lines>... Apr 12 15:31:11 gog ceph-mgr[562571]: ) Apr 12 15:31:11 gog ceph-mgr[562571]: ImportError: PyO3 modules do not yet support subinterpreters, see https://github.com/PyO3/pyo3/issues/576 Apr 12 15:31:11 gog ceph-mgr[562571]: 2025-04-12T15:31:11.122+0200 7f7c97a39fc0 -1 mgr[py] Class not found in module 'pg_autoscaler' Apr 12 15:31:11 gog ceph-mgr[562571]: 2025-04-12T15:31:11.122+0200 7f7c97a39fc0 -1 mgr[py] Error loading module 'pg_autoscaler': (22) Invalid argument -- System Information: Debian Release: trixie/sid APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 6.12.21-amd64 (SMP w/8 CPU threads; PREEMPT) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages ceph-mgr depends on: ii ceph-common 18.2.4+ds-13+b1 ii ceph-mgr-modules-core 18.2.4+ds-13 ii libboost-python1.83.0 [libboost-python1.83.0-py313] 1.83.0-4.2 ii libc6 2.41-6 ii libfmt10 10.1.1+ds1-4 ii libgcc-s1 14.2.0-19 ii libgoogle-perftools4t64 2.16-1 ii libpython3.13 3.13.2-3 ii librados2 18.2.4+ds-13+b1 ii libsqlite3-0 3.46.1-2 ii libsqlite3-mod-ceph 18.2.4+ds-13+b1 ii libstdc++6 14.2.0-19 ii python3-bcrypt 4.2.0-2.1+b1 ii python3-ceph-argparse 18.2.4+ds-13+b1 ii python3-cephfs 18.2.4+ds-13+b1 ii python3-cherrypy3 18.10.0-1 ii python3-jwt 2.10.1-2 ii python3-openssl 25.0.0-1 ii python3-pecan 1.5.1-6 ii python3-requests 2.32.3+dfsg-4 ii python3-werkzeug 3.1.3-2 ii python3-yaml 6.0.2-1+b2 ceph-mgr recommends no packages. Versions of packages ceph-mgr suggests: pn ceph-mgr-dashboard <none> pn ceph-mgr-diskprediction-local <none> pn ceph-mgr-rook <none> -- no debconf information