From: Xiubo Li Date: Wed, 10 Aug 2022 08:11:04 +0000 (+0800) Subject: qa/import-legacy: install python3 package for nautilus ceph X-Git-Tag: v16.2.11~324^2~1 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=3a3b5470b2d8bbb72709ad6b3c043aa2bfe2b3d6;p=ceph.git qa/import-legacy: install python3 package for nautilus ceph The 'volume_client' script will use the python3 and will import the'ceph_volume_client' volume, we need to install the python3 packages when installing the nautilus ceph. Or it will fail to generate the keyring contents for the 'client.vol_data_isolated', and then when authenticating from mon the mon will only receive a corrupt payload. Fixes: https://tracker.ceph.com/issues/57083 Signed-off-by: Xiubo Li --- diff --git a/qa/suites/fs/upgrade/volumes/import-legacy/tasks/0-nautilus.yaml b/qa/suites/fs/upgrade/volumes/import-legacy/tasks/0-nautilus.yaml index a7673068fea..54898030975 100644 --- a/qa/suites/fs/upgrade/volumes/import-legacy/tasks/0-nautilus.yaml +++ b/qa/suites/fs/upgrade/volumes/import-legacy/tasks/0-nautilus.yaml @@ -12,11 +12,12 @@ tasks: - ceph-mgr-cephadm - cephadm - ceph-immutable-object-cache + extra_packages: + - librados2 - python3-rados - python3-rgw - python3-rbd - python3-cephfs - extra_packages: ['librados2'] - print: "**** done installing nautilus" - ceph: log-ignorelist: