qa/suites/upgrade/mimic-x/parallel: update for msgr v2

Signed-off-by: Sage Weil <sage@redhat.com>
This commit is contained in:
Sage Weil 2019-02-14 16:54:37 -06:00
parent d01c9e576c
commit 6207c0b3f4
6 changed files with 39 additions and 7 deletions

View File

@ -14,9 +14,13 @@ roles:
- osd.0
- osd.1
- - mon.b
- mon.c
- mgr.y
- osd.2
- osd.3
- - mon.c
- mds.b
- osd.4
- osd.5
- - client.0
- client.1
- client.2
@ -32,6 +36,7 @@ overrides:
- \(POOL_APP_NOT_ENABLED\)
- \(SLOW_OPS\)
- overall HEALTH_
- \(MON_MSGR2_NOT_ENABLED\)
conf:
global:
enable experimental unrecoverable data corrupting features: "*"

View File

@ -40,7 +40,8 @@ tasks:
- install.upgrade:
mon.a:
mon.b:
- print: "**** done install.upgrade both hosts"
mon.c:
- print: "**** done install.upgrade non-client hosts"
- parallel:
- workload
- upgrade-sequence

View File

@ -4,14 +4,19 @@ meta:
upgrade-sequence:
sequential:
- ceph.restart:
daemons: [mon.a, mon.b, mon.c, mgr.x]
daemons: [mon.a, mon.b, mon.c, mgr.x, mgr.y]
mon-health-to-clog: false
wait-for-healthy: false
- exec:
mon.a:
- ceph config set global mon_warn_on_msgr2_not_enabled false
- ceph.healthy:
- ceph.restart:
daemons: [osd.0, osd.1, osd.2, osd.3]
daemons: [osd.0, osd.1, osd.2, osd.3, osd.4, osd.5]
wait-for-healthy: false
wait-for-osds-up: true
- ceph.restart:
daemons: [mds.a]
daemons: [mds.a, mds.b]
wait-for-healthy: false
wait-for-osds-up: true
- print: "**** done ceph.restart all"

View File

@ -13,9 +13,19 @@ upgrade-sequence:
- sleep:
duration: 60
- ceph.restart:
daemons: [mon.b, mon.c, mgr.x]
daemons: [mon.b, mgr.x]
wait-for-healthy: true
mon-health-to-clog: false
- sleep:
duration: 60
- ceph.restart:
daemons: [mon.c]
wait-for-healthy: false
mon-health-to-clog: false
- exec:
mon.a:
- ceph config set global mon_warn_on_msgr2_not_enabled false
- ceph.healthy:
- sleep:
duration: 60
- ceph.restart:
@ -23,7 +33,12 @@ upgrade-sequence:
wait-for-healthy: true
- sleep:
duration: 60
- ceph.restart: [mds.a]
- ceph.restart: [mds.a, mds.b]
- sleep:
duration: 60
- ceph.restart:
daemons: [osd.4, osd.5]
wait-for-healthy: true
- sleep:
duration: 60
- sleep:

View File

@ -0,0 +1,5 @@
tasks:
- exec:
mon.a:
- ceph mon enable-msgr2
- ceph config rm global mon_warn_on_msgr2_not_enabled

View File

@ -0,0 +1 @@
.qa/releases/nautilus.yaml