]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
cephadm: use importlib.metadata for querying ceph_iscsi's version 58637/head
authorKefu Chai <tchaikov@gmail.com>
Thu, 23 May 2024 23:21:51 +0000 (07:21 +0800)
committerIlya Dryomov <idryomov@gmail.com>
Wed, 17 Jul 2024 14:51:37 +0000 (16:51 +0200)
commitfc27cdf5f715a53b002d21cadd1286bc295981d9
tree2989f3d6ffa4ec943b28811c7756cfb2596c4c38
parente4212c13f5757ccdf49700b276a06adae255b1ec
cephadm: use importlib.metadata for querying ceph_iscsi's version

use importlib.metadata for querying ceph_iscsi's version and fallback to
pkg_resources. as the former is only available in Python 3.8, while
the latter is deprecated.

Refs https://tracker.ceph.com/issues/66201
Signed-off-by: Kefu Chai <tchaikov@gmail.com>
(cherry picked from commit cbd4bede7f258823462f27cb15d86e13eb52c359)

Conflicts:
src/cephadm/cephadmlib/daemons/iscsi.py [ this file doesn't
  exist in quincy, get_version() lives in src/cephadm/cephadm ]
src/cephadm/cephadm