]>
Commit | Line | Data |
---|---|---|
7c673cae FG |
1 | tasks: |
2 | - install: | |
3 | branch: hammer | |
4 | exclude_packages: | |
5 | - ceph-mgr | |
6 | - libcephfs2 | |
7 | - libcephfs-devel | |
8 | - libcephfs-dev | |
9 | - print: '**** done hammer' | |
10 | - ceph: | |
11 | fs: xfs | |
31f18b77 | 12 | skip_mgr_daemons: true |
7c673cae FG |
13 | - install.upgrade: |
14 | exclude_packages: | |
15 | - ceph-mgr | |
16 | - libcephfs2 | |
17 | - libcephfs-devel | |
18 | - libcephfs-dev | |
19 | osd.0: | |
20 | branch: jewel | |
21 | osd.3: | |
22 | branch: jewel | |
23 | - print: '*** client.0 upgraded packages to jewel' | |
24 | - parallel: | |
25 | - workload-h-j | |
26 | - upgrade-sequence-h-j | |
27 | - print: '**** done parallel' | |
28 | - install.upgrade: | |
29 | client.0: | |
30 | branch: jewel | |
31 | exclude_packages: | |
32 | - ceph-mgr | |
33 | - libcephfs2 | |
34 | - libcephfs-devel | |
35 | - libcephfs-dev | |
36 | - exec: | |
37 | osd.0: | |
38 | - ceph osd set sortbitwise | |
39 | - ceph osd set require_jewel_osds | |
40 | - for p in `ceph osd pool ls` ; do ceph osd pool set $p use_gmt_hitset true ; | |
41 | done | |
7c673cae FG |
42 | - print: '**** done install.upgrade client.0 to jewel' |
43 | upgrade-sequence-h-j: | |
44 | sequential: | |
45 | - ceph.restart: | |
46 | daemons: | |
47 | - osd.0 | |
48 | - osd.1 | |
49 | - osd.2 | |
50 | - osd.3 | |
51 | - osd.4 | |
52 | - osd.5 | |
53 | wait-for-healthy: false | |
54 | wait-for-osds-up: true | |
55 | - ceph.restart: | |
56 | daemons: | |
57 | - mon.a | |
58 | - mon.b | |
59 | - mon.c | |
60 | wait-for-healthy: false | |
61 | wait-for-osds-up: true | |
62 | - print: '**** done ceph.restart do not wait for healthy' | |
63 | - exec: | |
64 | mon.a: | |
65 | - sleep 300 | |
66 | - ceph osd set require_jewel_osds | |
67 | - ceph.healthy: null | |
68 | - print: '**** done ceph.healthy' | |
69 | workload-h-j: | |
70 | full_sequential: | |
71 | - workunit: | |
72 | branch: hammer | |
73 | clients: | |
74 | client.0: | |
75 | - cls | |
76 | - print: "**** done cls 2-workload" | |
77 | - workunit: | |
78 | branch: hammer | |
79 | clients: | |
80 | client.0: | |
81 | - rbd/test_librbd.sh | |
82 | - print: "**** done rbd/test_librbd.sh 2-workload" |