]> git.proxmox.com Git - ceph.git/blob - ceph/qa/suites/upgrade/mimic-x/parallel/1-ceph-install/mimic.yaml
f4a882583aace98334e1e4449555f78e8c95ee48
[ceph.git] / ceph / qa / suites / upgrade / mimic-x / parallel / 1-ceph-install / mimic.yaml
1 meta:
2 - desc: |
3 install ceph/mimic latest
4 run workload and upgrade-sequence in parallel
5 upgrade the client node
6 tasks:
7 - install:
8 branch: mimic
9 exclude_packages:
10 - librados3
11 - ceph-mgr-dashboard
12 - ceph-mgr-diskprediction-local
13 - ceph-mgr-rook
14 - ceph-mgr-cephadm
15 - cephadm
16 extra_packages: ['librados2']
17 - print: "**** done installing mimic"
18 - ceph:
19 log-whitelist:
20 - overall HEALTH_
21 - \(FS_
22 - \(MDS_
23 - \(OSD_
24 - \(MON_DOWN\)
25 - \(CACHE_POOL_
26 - \(POOL_
27 - \(MGR_DOWN\)
28 - \(PG_
29 - \(SMALLER_PGP_NUM\)
30 - Monitor daemon marked osd
31 - Behind on trimming
32 - Manager daemon
33 conf:
34 global:
35 mon warn on pool no app: false
36 bluestore_warn_on_legacy_statfs: false
37 bluestore warn on no per pool omap: false
38 mon pg warn min per osd: 0
39 - exec:
40 osd.0:
41 - ceph osd require-osd-release mimic
42 - ceph osd set-require-min-compat-client mimic
43 - print: "**** done ceph"
44 - install.upgrade:
45 mon.a:
46 mon.b:
47 mon.c:
48 - print: "**** done install.upgrade non-client hosts"
49 - rgw:
50 - client.1
51 - print: "**** done => started rgw client.1"
52 - parallel:
53 - workload
54 - upgrade-sequence
55 - print: "**** done parallel"
56 - install.upgrade:
57 client.0:
58 - print: "**** done install.upgrade on client.0"