]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
:qa/tasks/rbd: test qemu on top of rbd encryption
authorOr Ozeri <oro@il.ibm.com>
Thu, 14 Jan 2021 15:03:42 +0000 (17:03 +0200)
committerJason Dillaman <dillaman@redhat.com>
Tue, 19 Jan 2021 22:36:25 +0000 (17:36 -0500)
commitef618d9860a1b74d5264ffce91ca8cd044de6fb8
tree1008fdce62d718354764a3e42f76fa3e5ea57bb3
parentfa385e17a8a8c8e02aa8d198c104df3f8ad4aff0
:qa/tasks/rbd: test qemu on top of rbd encryption

This commit adds new qemu xfstests workloads that run on top of librbd luks1/luks2 encryption.
This is currently done via nbd, instead of the qemu rbd driver.

Signed-off-by: Or Ozeri <oro@il.ibm.com>
(cherry picked from commit 3754c665a11edba1f0a978527e35fd4de31d8212)
29 files changed:
qa/suites/rbd/encryption/% [new file with mode: 0644]
qa/suites/rbd/encryption/.qa [new symlink]
qa/suites/rbd/encryption/cache/.qa [new symlink]
qa/suites/rbd/encryption/cache/none.yaml [new file with mode: 0644]
qa/suites/rbd/encryption/cache/writearound.yaml [new file with mode: 0644]
qa/suites/rbd/encryption/cache/writeback.yaml [new file with mode: 0644]
qa/suites/rbd/encryption/cache/writethrough.yaml [new file with mode: 0644]
qa/suites/rbd/encryption/clusters/+ [new file with mode: 0644]
qa/suites/rbd/encryption/clusters/.qa [new symlink]
qa/suites/rbd/encryption/clusters/fixed-3.yaml [new symlink]
qa/suites/rbd/encryption/clusters/openstack.yaml [new file with mode: 0644]
qa/suites/rbd/encryption/features/.qa [new symlink]
qa/suites/rbd/encryption/features/defaults.yaml [new file with mode: 0644]
qa/suites/rbd/encryption/features/readbalance.yaml [new file with mode: 0644]
qa/suites/rbd/encryption/msgr-failures/.qa [new symlink]
qa/suites/rbd/encryption/msgr-failures/few.yaml [new file with mode: 0644]
qa/suites/rbd/encryption/objectstore [new symlink]
qa/suites/rbd/encryption/pool/.qa [new symlink]
qa/suites/rbd/encryption/pool/ec-cache-pool.yaml [new file with mode: 0644]
qa/suites/rbd/encryption/pool/ec-data-pool.yaml [new file with mode: 0644]
qa/suites/rbd/encryption/pool/none.yaml [new file with mode: 0644]
qa/suites/rbd/encryption/pool/replicated-data-pool.yaml [new file with mode: 0644]
qa/suites/rbd/encryption/pool/small-cache-pool.yaml [new file with mode: 0644]
qa/suites/rbd/encryption/supported-random-distro$ [new symlink]
qa/suites/rbd/encryption/workloads/.qa [new symlink]
qa/suites/rbd/encryption/workloads/qemu_xfstests_luks1.yaml [new file with mode: 0644]
qa/suites/rbd/encryption/workloads/qemu_xfstests_luks2.yaml [new file with mode: 0644]
qa/tasks/qemu.py
qa/tasks/rbd.py