]> git.proxmox.com Git - ceph.git/blob - ceph/qa/suites/teuthology/multi-cluster/all/upgrade.yaml
42cd93b2c17790678bfecb1c254adda309c781e8
[ceph.git] / ceph / qa / suites / teuthology / multi-cluster / all / upgrade.yaml
1 overrides:
2 ceph:
3 log-whitelist:
4 - failed to encode map
5 conf:
6 mon:
7 mon warn on legacy crush tunables: false
8 roles:
9 - - ceph.mon.a
10 - ceph.mon.b
11 - ceph.mgr.x
12 - backup.osd.0
13 - backup.osd.1
14 - backup.osd.2
15 - backup.client.0
16 - - backup.mon.a
17 - backup.mgr.x
18 - ceph.osd.0
19 - ceph.osd.1
20 - ceph.osd.2
21 - ceph.client.0
22 - client.1
23 - osd.3
24 tasks:
25 - install:
26 branch: infernalis
27 - ceph:
28 cluster: backup
29 - ceph:
30 - workunit:
31 clients:
32 backup.client.0: [true.sh]
33 ceph.client.0: [true.sh]
34 - install.upgrade:
35 ceph.mon.a:
36 branch: jewel
37 backup.mon.a:
38 branch: jewel
39 - ceph.restart: [ceph.mon.a, ceph.mon.b, ceph.osd.0, ceph.osd.1, ceph.osd.2, osd.3]
40 - exec:
41 ceph.client.0:
42 - ceph --version | grep -F 'version 10.'
43 client.1:
44 - ceph --cluster backup --version | grep -F 'version 10.'
45 backup.client.0:
46 # cli upgraded
47 - ceph --cluster backup --id 0 --version | grep -F 'version 10.'
48 - ceph --version | grep -F 'version 10.'
49 # backup cluster mon not upgraded
50 - ceph --cluster backup --id 0 tell mon.a version | grep -F 'version 9.2.'
51 - ceph tell mon.a version | grep -F 'version 10.'