summaryrefslogtreecommitdiffstats
path: root/src/ceph/qa/suites/ceph-disk/basic/tasks/ceph-disk.yaml
blob: c61c376aaa35c7a96f5e978c5ec3400aa1ba0629 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
roles:
- - mon.a
  - mgr.x
  - client.0
- - osd.0
  - osd.1
openstack:
  - machine:
      disk: 20 # GB
      ram: 2000 # MB
      cpus: 1
    volumes: # attached to each instance
      count: 3
      size: 10 # GB
tasks:
- install:
- ceph:
    fs: xfs # this implicitly means /dev/vd? are used instead of directories
    wait-for-scrub: false
    log-whitelist:
      - \(OSD_
      - \(PG_
    conf:
       global:
           mon pg warn min per osd: 2
           osd pool default size: 2
           osd crush chooseleaf type: 0 # failure domain == osd
           osd pg bits: 2
           osd pgp bits: 2
#
# Keep this around for debugging purposes. If uncommented the target
# will pause and the workunit can be run and debug manually.
#
# - exec:
#     client.0:
#       - sleep 1000000000 # forever
#
- workunit:
    clients:
      all:
        - ceph-disk/ceph-disk.sh