--- /dev/null
+../.qa/
\ No newline at end of file
--- /dev/null
+../.qa/
\ No newline at end of file
--- /dev/null
+roles:
+- [mon.a, mon.b, mon.c, mgr.x, mgr.y, mds.a, mds.b, mds.c, mds.d, osd.0, osd.1, osd.2, osd.3]
+- [client.0, client.1, client.2, client.3]
+openstack:
+- volumes: # attached to each instance
+ count: 4
+ size: 20 # GB
+- machine:
+ disk: 200 # GB
+log-rotate:
+ ceph-mds: 10G
+ ceph-osd: 10G
--- /dev/null
+.qa/cephfs/conf
\ No newline at end of file
--- /dev/null
+.qa/distros/supported-random-distro$
\ No newline at end of file
--- /dev/null
+../.qa/
\ No newline at end of file
--- /dev/null
+.qa/objectstore/bluestore-bitmap.yaml
\ No newline at end of file
--- /dev/null
+../.qa/
\ No newline at end of file
--- /dev/null
+.qa/cephfs/overrides/ignorelist_health.yaml
\ No newline at end of file
--- /dev/null
+.qa/cephfs/overrides/ignorelist_wrongly_marked_down.yaml
\ No newline at end of file
--- /dev/null
+.qa/overrides/no_client_pidfile.yaml
\ No newline at end of file
--- /dev/null
+.qa/cephfs/overrides/pg_health.yaml
\ No newline at end of file
--- /dev/null
+../.qa/
\ No newline at end of file
--- /dev/null
+meta:
+- desc: |
+ install ceph/squid v19.2.2
+tasks:
+- install:
+ tag: v19.2.2
+- print: "**** done installing squid v19.2.2"
+- install.upgrade:
+ # upgrade the single ceph cluster node, which runs all
+ # the mon/mds/osd/mgr daemons except client node.
+ mon.a:
+- print: "**** done install.upgrade on ceph cluster node"
+- ceph:
+ log-ignorelist:
+ - overall HEALTH_
+ - \(FS_
+ - \(MDS_
+ - \(OSD_
+ - \(MON_DOWN\)
+ - \(CACHE_POOL_
+ - \(POOL_
+ - \(MGR_DOWN\)
+ - \(PG_
+ - \(SMALLER_PGP_NUM\)
+ - Monitor daemon marked osd
+ - Behind on trimming
+ - Manager daemon
+ conf:
+ global:
+ mon warn on pool no app: false
+- exec:
+ mon.a:
+ - ceph osd dump -f json-pretty
+ - ceph versions
+ - ceph fs status
+ - ceph health detail
+- print: "**** done ceph"
--- /dev/null
+.qa/cephfs/mount/
\ No newline at end of file
--- /dev/null
+overrides:
+ ceph:
+ conf:
+ global:
+ lockdep: true
+ log-ignorelist:
+ - missing required features
+ - \(MDS_CACHE_OVERSIZED\)
+ - \(MDS_TRIM\)
+ - \(MDS_CLIENTS_BROKEN_ROOTSQUASH\)
+ - report clients with broken root_squash implementation
+ - evicting unresponsive client
+ - as file system flag refuse_client_session is set
+tasks:
+ - cephfs_test_runner:
+ fail_on_skip: false
+ modules:
+ - tasks.cephfs.test_admin