]> git.proxmox.com Git - ceph.git/blob - ceph/qa/suites/fs/mirror-ha/workloads/cephfs-mirror-ha-workunit.yaml
add stop-gap to fix compat with CPUs not supporting SSE 4.1
[ceph.git] / ceph / qa / suites / fs / mirror-ha / workloads / cephfs-mirror-ha-workunit.yaml
1 meta:
2 - desc: run the cephfs_mirror_ha.sh workunit to test cephfs-mirror daemon in HA active/active mode
3
4 overrides:
5 ceph:
6 conf:
7 mgr:
8 debug client: 10
9
10 tasks:
11 - exec:
12 mon.a:
13 - "ceph fs volume create dc"
14 - "ceph fs volume create dc-backup"
15 # Remove volumes during unwind to avoid MDS replacement warnings:
16 - full_sequential_finally:
17 - exec:
18 mon.a:
19 - ceph config set mon mon_allow_pool_delete true
20 - ceph fs volume rm dc --yes-i-really-mean-it
21 - ceph fs volume rm dc-backup --yes-i-really-mean-it
22 - ceph-fuse:
23 client.1:
24 cephfs_name: dc
25 client.2:
26 cephfs_name: dc-backup
27 - cephfs_mirror_thrash:
28 randomize: False
29 max_thrash_delay: 10
30 - workunit:
31 subdir: mirror
32 cleanup: False
33 clients:
34 client.1: [fs/cephfs_mirror_ha_gen.sh]
35 timeout: 1h
36 - exec:
37 client.2:
38 - "echo verifying synchronized snapshots..."
39 - workunit:
40 subdir: mirror
41 cleanup: False
42 clients:
43 client.2: [fs/cephfs_mirror_ha_verify.sh]
44 timeout: 3h