• Bug#1104579: ceph-volume: AttributeError: 'EntryPoints' object has no a

    From Jakob Haufe@21:1/5 to All on Fri May 2 11:30:02 2025
    Package: ceph-volume
    Version: 18.2.6-1
    Severity: important
    X-Debbugs-Cc: sur5r@debian.org

    ceph-volume fails with the following output:

    exception caught by decorator
    Traceback (most recent call last):
    File "/usr/lib/python3/dist-packages/ceph_volume/decorators.py", line 59, in newfunc
    return f(*a, **kw)
    File "/usr/lib/python3/dist-packages/ceph_volume/main.py", line 119, in main
    self.enable_plugins()
    ~~~~~~~~~~~~~~~~~~~^^
    File "/usr/lib/python3/dist-packages/ceph_volume/main.py", line 84, in enable_plugins
    plugins = _load_library_extensions()
    File "/usr/lib/python3/dist-packages/ceph_volume/main.py", line 189, in _load_library_extensions
    for ep in get_entry_points(group=group):
    ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^
    File "/usr/lib/python3/dist-packages/ceph_volume/main.py", line 14, in get_entry_points
    return entry_points().get(group, []) # type: ignore
    ^^^^^^^^^^^^^^^^^^
    AttributeError: 'EntryPoints' object has no attribute 'get'
    AttributeError: 'EntryPoints' object has no attribute 'get'

    Upstream bug report at https://tracker.ceph.com/issues/68032.

    For 18.2, reverting upstream commit
    2d7ec80d4b6d2f148baadae2a7c5404b622be8cc helps

    Cheers,
    sur5r

    --
    ceterum censeo microsoftem esse delendam.

    -----BEGIN PGP SIGNATURE-----

    iQIzBAEBCgAdFiEEe/X2rDZDH11A3BN6TPKyGPVNrj0FAmgUjzkACgkQTPKyGPVN rj2PfQ/9Hy3hsCXrPExvj4R1unrJHzX+j27QafGgnt061+MokLeWR9tnWxyB+PCa IAxubb0K9uN36bvMQRCzzhxn2p8WdJz77sbcMX3quaPk5DeFA/MJQVbCLEDuOa9H tT5OmRPeeA8f2yg4Yx+VaCddHcRORJX42pReEqfExBcYYEKmM25sVfugK6umyInt xj3CXBgXDmRR9fK9yivBkEFjpTCsamgzLjdhEWH0x8BmaTo5sw4pfsh61OwFHK4V 621OX1FqTfPya8PM9uiUedOREUoflCdh3wryafhlZ6qqFnSzKoG+SppSMKTUm6wU 5WvvqzIGKw7rhSC9kH93VuEPwXh9DF0nydEJHgZVVbJt6aJIM26Jslby+agucxrO +QMH0adg7yJ8zvmOYZ1m8z1ciG6fslkLCasWTUZQuXXRATj6p0w17ZhQh0ao2Zv/ BnPE7P/uF/kfSCNeUmPYpcRsDGpnG0Ea/akNESe9eQ1ZtHzHBfb8Upyd+9+qMvVH 0qMZVEdfKTQUqv0CAFCBQJo/vs9upADlwP39czVmDckF8yo2ul3GJzcnFtzKL5ZQ SWe3r6/mV/cqP7T9UOShh3Qmu/2TfGydSHD0whdv9e3rMTmVAU+AZQUZJgGcB5Pp JmbOG9lAYpxGCKKqiNIKjSohvt+NRrWLHfH+4wFXud7C9ObaEO8=
    =C5ok
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)