]> git.proxmox.com Git - ceph.git/blob - ceph/qa/suites/fs/upgrade/featureful_client/old_client/tasks/2-upgrade.yaml
55470718ba3d1b08be9a5bdf2386bd8843f84188
[ceph.git] / ceph / qa / suites / fs / upgrade / featureful_client / old_client / tasks / 2-upgrade.yaml
1 overrides:
2 ceph:
3 mon_bind_msgr2: false
4 mon_bind_addrvec: false
5 log-whitelist:
6 - scrub mismatch
7 - ScrubResult
8 - wrongly marked
9 - \(POOL_APP_NOT_ENABLED\)
10 - \(SLOW_OPS\)
11 - overall HEALTH_
12 - \(MON_MSGR2_NOT_ENABLED\)
13 - slow request
14 conf:
15 global:
16 bluestore warn on legacy statfs: false
17 bluestore warn on no per pool omap: false
18 mon:
19 mon warn on osd down out interval zero: false
20
21 tasks:
22 - mds_pre_upgrade:
23 - print: "**** done mds pre-upgrade sequence"
24 - install.upgrade:
25 mon.a:
26 mon.b:
27 - print: "**** done install.upgrade both hosts"
28 - ceph.restart:
29 daemons: [mon.*, mgr.*]
30 mon-health-to-clog: false
31 wait-for-healthy: false
32 - exec:
33 mon.a:
34 - ceph config set global mon_warn_on_msgr2_not_enabled false
35 - ceph.healthy:
36 - ceph.restart:
37 daemons: [osd.*]
38 wait-for-healthy: false
39 wait-for-osds-up: true
40 - ceph.stop: [mds.*]
41 - ceph.restart:
42 daemons: [mds.*]
43 wait-for-healthy: false
44 wait-for-osds-up: true
45 - exec:
46 mon.a:
47 - ceph osd dump -f json-pretty
48 - ceph versions
49 - ceph mon enable-msgr2
50 - ceph config rm global mon_warn_on_msgr2_not_enabled
51 - ceph osd require-osd-release octopus
52 - for f in `ceph osd pool ls` ; do ceph osd pool set $f pg_autoscale_mode off ; done
53 #- ceph osd set-require-min-compat-client nautilus
54 - ceph.healthy:
55 - print: "**** done ceph.restart"