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

Reply via email to