+++ /dev/null
-../basic/ceph.yaml
\ No newline at end of file
+++ /dev/null
-../basic/clusters
\ No newline at end of file
+++ /dev/null
-../basic/objectstore
\ No newline at end of file
+++ /dev/null
-../basic/rados.yaml
\ No newline at end of file
+++ /dev/null
-overrides:
- ceph:
- wait-for-scrub: false
- log-whitelist:
- - '!= data_digest'
- - '!= omap_digest'
- - '!= size'
- - 'deep-scrub 0 missing, 1 inconsistent objects'
- - 'deep-scrub [0-9]+ errors'
- - 'repair 0 missing, 1 inconsistent objects'
- - 'repair [0-9]+ errors, [0-9]+ fixed'
- - 'shard [0-9]+ missing'
- - 'deep-scrub 1 missing, 1 inconsistent objects'
- - 'does not match object info size'
- - 'attr name mistmatch'
- - 'deep-scrub 1 missing, 0 inconsistent objects'
- - 'failed to pick suitable auth object'
- - overall HEALTH_
- - (OSDMAP_FLAGS)
- - (OSD_
- - (PG_
- - (OSD_SCRUB_ERRORS)
- - (TOO_FEW_PGS)
- conf:
- osd:
- osd deep scrub update digest min age: 0
-tasks:
-- scrub_test:
+++ /dev/null
-../thrash/d-require-luminous/
\ No newline at end of file
--- /dev/null
+overrides:
+ ceph:
+ wait-for-scrub: false
+ log-whitelist:
+ - '!= data_digest'
+ - '!= omap_digest'
+ - '!= size'
+ - 'deep-scrub 0 missing, 1 inconsistent objects'
+ - 'deep-scrub [0-9]+ errors'
+ - 'repair 0 missing, 1 inconsistent objects'
+ - 'repair [0-9]+ errors, [0-9]+ fixed'
+ - 'shard [0-9]+ missing'
+ - 'deep-scrub 1 missing, 1 inconsistent objects'
+ - 'does not match object info size'
+ - 'attr name mistmatch'
+ - 'deep-scrub 1 missing, 0 inconsistent objects'
+ - 'failed to pick suitable auth object'
+ - overall HEALTH_
+ - (OSDMAP_FLAGS)
+ - (OSD_
+ - (PG_
+ - (OSD_SCRUB_ERRORS)
+ - (TOO_FEW_PGS)
+ conf:
+ osd:
+ osd deep scrub update digest min age: 0
+tasks:
+- scrub_test:
+++ /dev/null
-../thrash/d-require-luminous/
\ No newline at end of file
+++ /dev/null
-../thrash/d-require-luminous/
\ No newline at end of file
+++ /dev/null
-../thrash/d-require-luminous/
\ No newline at end of file
+++ /dev/null
-../thrash/d-require-luminous/
\ No newline at end of file
+++ /dev/null
-../thrash/d-require-luminous/
\ No newline at end of file
+++ /dev/null
-../thrash/d-require-luminous/
\ No newline at end of file
+++ /dev/null
-../thrash/0-size-min-size-overrides/
\ No newline at end of file
+++ /dev/null
-../thrash/1-pg-log-overrides/
\ No newline at end of file
+++ /dev/null
-../thrash/backoff/
\ No newline at end of file
+++ /dev/null
-../thrash/ceph.yaml
\ No newline at end of file
+++ /dev/null
-../thrash/clusters/
\ No newline at end of file
+++ /dev/null
-../thrash/msgr
\ No newline at end of file
+++ /dev/null
-../thrash/objectstore/
\ No newline at end of file
+++ /dev/null
-../thrash/rados.yaml
\ No newline at end of file
+++ /dev/null
-../thrash/rocksdb.yaml
\ No newline at end of file
+++ /dev/null
-../thrash/thrashers
\ No newline at end of file
+++ /dev/null
-../../../tasks/thrashosds-health.yaml
\ No newline at end of file
+++ /dev/null
-tasks:
-- rados:
- clients: [client.0]
- ops: 4000
- objects: 500
- set_redirect: true
- op_weights:
- read: 100
- write: 100
- delete: 50
- copy_from: 50
+++ /dev/null
-tasks:
-- rados:
- clients: [client.0]
- ops: 4000
- objects: 500
- set_redirect: true
- op_weights:
- set_redirect: 100
- copy_from: 100
+++ /dev/null
-# do not require luminous osds at mkfs time; only set flag at
-# the end of the test run, then do a final scrub (to convert any
-# legacy snapsets), and verify we are healthy.
-tasks:
-- full_sequential_finally:
- - exec:
- mon.a:
- - ceph osd require-osd-release luminous
- - ceph osd pool application enable base rados || true
-# make sure osds have latest map
- - rados -p rbd bench 5 write -b 4096
- - ceph.healthy:
- - ceph.osd_scrub_pgs:
- cluster: ceph
- - exec:
- mon.a:
- - ceph pg dump -f json-pretty
- - "ceph pg dump sum -f json-pretty | grep num_legacy_snapsets | head -1 | grep ': 0'"
-overrides:
- ceph:
- conf:
- global:
- mon debug no require luminous: true
-
-# setting luminous triggers peering, which *might* trigger health alerts
- log-whitelist:
- - overall HEALTH_
- - \(PG_AVAILABILITY\)
- - \(PG_DEGRADED\)
- thrashosds:
- chance_thrash_cluster_full: 0
--- /dev/null
+tasks:
+- rados:
+ clients: [client.0]
+ ops: 4000
+ objects: 500
+ set_redirect: true
+ op_weights:
+ read: 100
+ write: 100
+ delete: 50
+ copy_from: 50
--- /dev/null
+tasks:
+- rados:
+ clients: [client.0]
+ ops: 4000
+ objects: 500
+ set_redirect: true
+ op_weights:
+ set_redirect: 100
+ copy_from: 100
+++ /dev/null
-../thrash/d-require-luminous/
\ No newline at end of file