mirror of
https://github.com/ceph/ceph
synced 2025-02-19 08:57:27 +00:00
Merge pull request #166 from ceph/upgrades_stress_split
upgrade suite for stress-split tests for d-f-x
This commit is contained in:
commit
5aa9530131
0
suites/upgrade/dumpling-firefly-x/stress-split/%
Normal file
0
suites/upgrade/dumpling-firefly-x/stress-split/%
Normal file
@ -0,0 +1,17 @@
|
||||
overrides:
|
||||
ceph:
|
||||
conf:
|
||||
mon:
|
||||
mon warn on legacy crush tunables: false
|
||||
roles:
|
||||
- - mon.a
|
||||
- mon.b
|
||||
- mds.a
|
||||
- osd.0
|
||||
- osd.1
|
||||
- osd.2
|
||||
- mon.c
|
||||
- - osd.3
|
||||
- osd.4
|
||||
- osd.5
|
||||
- - client.0
|
@ -0,0 +1,5 @@
|
||||
tasks:
|
||||
- install:
|
||||
branch: dumpling
|
||||
- ceph:
|
||||
fs: xfs
|
@ -0,0 +1,6 @@
|
||||
tasks:
|
||||
- install.upgrade:
|
||||
osd.0:
|
||||
branch: firefly
|
||||
- ceph.restart:
|
||||
daemons: [osd.0, osd.1, osd.2]
|
@ -0,0 +1,12 @@
|
||||
overrides:
|
||||
ceph:
|
||||
log-whitelist:
|
||||
- wrongly marked me down
|
||||
- objects unfound and apparently lost
|
||||
- log bound mismatch
|
||||
tasks:
|
||||
- thrashosds:
|
||||
timeout: 1200
|
||||
chance_pgnum_grow: 1
|
||||
chance_pgpnum_fix: 1
|
||||
thrash_primary_affinity: false
|
@ -0,0 +1,5 @@
|
||||
tasks:
|
||||
- ceph.restart:
|
||||
daemons: [mon.a]
|
||||
wait-for-healthy: false
|
||||
wait-for-osds-up: true
|
@ -0,0 +1,6 @@
|
||||
tasks:
|
||||
- workunit:
|
||||
branch: dumpling
|
||||
clients:
|
||||
client.0:
|
||||
- cls/test_cls_rbd.sh
|
@ -0,0 +1,9 @@
|
||||
tasks:
|
||||
- rados:
|
||||
clients: [client.0]
|
||||
ops: 4000
|
||||
objects: 500
|
||||
op_weights:
|
||||
read: 45
|
||||
write: 45
|
||||
delete: 10
|
@ -0,0 +1,5 @@
|
||||
tasks:
|
||||
- ceph.restart:
|
||||
daemons: [mon.b]
|
||||
wait-for-healthy: false
|
||||
wait-for-osds-up: true
|
@ -0,0 +1,4 @@
|
||||
tasks:
|
||||
- radosbench:
|
||||
clients: [client.0]
|
||||
time: 1800
|
@ -0,0 +1,5 @@
|
||||
tasks:
|
||||
- workunit:
|
||||
clients:
|
||||
client.0:
|
||||
- rbd/test_librbd.sh
|
@ -0,0 +1,8 @@
|
||||
tasks:
|
||||
- install.upgrade:
|
||||
mon.c:
|
||||
- ceph.restart:
|
||||
daemons: [mon.c]
|
||||
wait-for-healthy: false
|
||||
wait-for-osds-up: true
|
||||
- ceph.wait_for_mon_quorum: [a, b, c]
|
@ -0,0 +1,5 @@
|
||||
tasks:
|
||||
- workunit:
|
||||
clients:
|
||||
client.0:
|
||||
- rbd/test_librbd_python.sh
|
@ -2,7 +2,7 @@ tasks:
|
||||
- rgw:
|
||||
default_idle_timeout: 300
|
||||
client.0:
|
||||
- swift:
|
||||
- s3tests:
|
||||
client.0:
|
||||
rgw_server: client.0
|
||||
|
@ -0,0 +1,6 @@
|
||||
tasks:
|
||||
- install.upgrade:
|
||||
osd.3:
|
||||
branch: firefly
|
||||
- ceph.restart:
|
||||
daemons: [osd.3, osd.4, osd.5]
|
@ -0,0 +1,12 @@
|
||||
tasks:
|
||||
- rados:
|
||||
clients: [client.0]
|
||||
ops: 4000
|
||||
objects: 50
|
||||
op_weights:
|
||||
read: 100
|
||||
write: 100
|
||||
delete: 50
|
||||
snap_create: 50
|
||||
snap_remove: 50
|
||||
rollback: 50
|
@ -0,0 +1,5 @@
|
||||
tasks:
|
||||
- install.upgrade:
|
||||
osd.0:
|
||||
- ceph.restart:
|
||||
daemons: [osd.0, osd.1, osd.2]
|
@ -0,0 +1,12 @@
|
||||
overrides:
|
||||
ceph:
|
||||
log-whitelist:
|
||||
- wrongly marked me down
|
||||
- objects unfound and apparently lost
|
||||
- log bound mismatch
|
||||
tasks:
|
||||
- thrashosds:
|
||||
timeout: 1200
|
||||
chance_pgnum_grow: 1
|
||||
chance_pgpnum_fix: 1
|
||||
thrash_primary_affinity: false
|
@ -0,0 +1,5 @@
|
||||
tasks:
|
||||
- ceph.restart:
|
||||
daemons: [mon.a]
|
||||
wait-for-healthy: false
|
||||
wait-for-osds-up: true
|
@ -0,0 +1,7 @@
|
||||
tasks:
|
||||
- workunit:
|
||||
clients:
|
||||
client.0:
|
||||
- rbd/import_export.sh
|
||||
env:
|
||||
RBD_CREATE_ARGS: --new-format
|
@ -0,0 +1,5 @@
|
||||
tasks:
|
||||
- ceph.restart:
|
||||
daemons: [mon.b]
|
||||
wait-for-healthy: false
|
||||
wait-for-osds-up: true
|
@ -0,0 +1,9 @@
|
||||
tasks:
|
||||
- rados:
|
||||
clients: [client.0]
|
||||
ops: 4000
|
||||
objects: 500
|
||||
op_weights:
|
||||
read: 45
|
||||
write: 45
|
||||
delete: 10
|
@ -0,0 +1,6 @@
|
||||
tasks:
|
||||
- ceph.restart:
|
||||
daemons: [mon.c]
|
||||
wait-for-healthy: false
|
||||
wait-for-osds-up: true
|
||||
- ceph.wait_for_mon_quorum: [a, b, c]
|
@ -0,0 +1,4 @@
|
||||
tasks:
|
||||
- radosbench:
|
||||
clients: [client.0]
|
||||
time: 1800
|
@ -0,0 +1,5 @@
|
||||
tasks:
|
||||
- install.upgrade:
|
||||
osd.3:
|
||||
- ceph.restart:
|
||||
daemons: [osd.3, osd.4, osd.5]
|
@ -0,0 +1,5 @@
|
||||
tasks:
|
||||
- workunit:
|
||||
clients:
|
||||
client.0:
|
||||
- rados/stress_watch.sh
|
@ -0,0 +1,5 @@
|
||||
tasks:
|
||||
- workunit:
|
||||
clients:
|
||||
client.0:
|
||||
- cls/test_cls_rbd.sh
|
@ -0,0 +1,7 @@
|
||||
tasks:
|
||||
- rgw: [client.0]
|
||||
default_idle_timeout: 300
|
||||
- swift:
|
||||
client.0:
|
||||
rgw_server: client.0
|
||||
|
1
suites/upgrade/dumpling-firefly-x/stress-split/distros
Symbolic link
1
suites/upgrade/dumpling-firefly-x/stress-split/distros
Symbolic link
@ -0,0 +1 @@
|
||||
../../../../distros/supported
|
@ -0,0 +1,7 @@
|
||||
tasks:
|
||||
- rgw: [client.0]
|
||||
default_idle_timeout: 300
|
||||
- swift:
|
||||
client.0:
|
||||
rgw_server: client.0
|
||||
|
Loading…
Reference in New Issue
Block a user