This bug is now being handled in the SRU for 20.2.1: https://bugs.launchpad.net/ubuntu/+source/ceph/+bug/2151199
[ Impact ] * cephadm is unusable in Ubuntu Resolute, due to issues with sub-interpreters in the shipped Python version (3.12). * This problem is very similar to what happened in the initial Ceph packages in Noble (19.2.0), and the fix is very similar in consequence. The proposed fix consists of backporting some commits done by upstream Ceph developers that have landed in the 'main' branch, but not yet in any stable release. [ Test Plan ] * In order to test this, the functional tests for Canonical's Ceph containers repository will be run (https://github.com/canonical/ceph-containers). * These tests involve using the cephadm tool for cluster deployment using Canonical's custom Ceph images. * If the new packages fix this issue, the tests will run to completion. [ Where problems could occur ] * cephadm is used as a simple tool to deploy Ceph clusters. Notably, neither the Ceph charms nor Microceph make use of it, but users of Ubuntu can make use of it independently. * Any problems with cephadm will thus prevent users from deploying their own Ceph clusters with the exceptions noted above. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2150762 Title: Ceph 20.2.0 mgr cephadm module fails to load on resolute (PyO3 subinterpreter incompatibility) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/ceph/+bug/2150762/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
