]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
qa/import-legacy: install python3 package for nautilus ceph
authorXiubo Li <xiubli@redhat.com>
Wed, 10 Aug 2022 08:11:04 +0000 (16:11 +0800)
committerXiubo Li <xiubli@redhat.com>
Tue, 30 Aug 2022 02:41:22 +0000 (10:41 +0800)
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 <xiubli@redhat.com>
qa/suites/fs/upgrade/volumes/import-legacy/tasks/0-nautilus.yaml

index a7673068feaca193bebaeae3e97e3ac5bc575bc4..54898030975e3c440ddb6516c1c97b13ad04c3af 100644 (file)
@@ -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: