]> git.proxmox.com Git - ceph.git/blob - ceph/qa/suites/fs/upgrade/volumes/import-legacy/tasks/2-upgrade.yaml
715ef4887bd99f0a1ad23b22b31d4752cd2b42e7
[ceph.git] / ceph / qa / suites / fs / upgrade / volumes / import-legacy / 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 - print: "**** done install.upgrade both hosts"
27 - ceph.restart:
28 daemons: [mon.*, mgr.*]
29 mon-health-to-clog: false
30 wait-for-healthy: false
31 - exec:
32 mon.a:
33 - ceph config set global mon_warn_on_msgr2_not_enabled false
34 - ceph.healthy:
35 - ceph.restart:
36 daemons: [osd.*]
37 wait-for-healthy: false
38 wait-for-osds-up: true
39 - ceph.stop: [mds.*]
40 - ceph.restart:
41 daemons: [mds.*]
42 wait-for-healthy: false
43 wait-for-osds-up: true
44 - exec:
45 mon.a:
46 - ceph mon enable-msgr2
47 - ceph versions
48 - ceph osd dump -f json-pretty
49 - ceph config rm global mon_warn_on_msgr2_not_enabled
50 - ceph osd require-osd-release octopus
51 - for f in `ceph osd pool ls` ; do ceph osd pool set $f pg_autoscale_mode off ; done
52 #- ceph osd set-require-min-compat-client nautilus
53 - ceph.healthy:
54 - print: "**** done ceph.restart"