meta: - desc: | run rbd tests on EC pool overrides => force bluestore since it's required for ec-overwrite use an EC pool for rbd and run xfstests on top of it to verify correctness tasks: - exec: client.0: - sudo ceph osd erasure-code-profile set teuthologyprofile crush-failure-domain=osd m=1 k=2 - sudo ceph osd pool create datapool 4 4 erasure teuthologyprofile - sudo ceph osd pool set datapool allow_ec_overwrites true - rbd pool init datapool - qemu: all: clone: true type: block disks: 3 test: qa/run_xfstests_qemu.sh - print: "**** done rbd/qemu ec task" exclude_arch: armv7l overrides: thrashosds: bdev_inject_crash: 2 bdev_inject_crash_probability: .5 ceph: fs: xfs conf: client: rbd default data pool: datapool osd: # force bluestore since it's required for ec overwrites osd objectstore: bluestore