ceph-ansible/tests/functional
Sébastien Han a53aa9e8b4 ci: new osd scenarios
This commit add new osd scenarios, it aims to simplify the CI setup and
brings a better coverage on the OSD scenarios.
We decided to differentiate between filestore and bluestore, thinking
ahead when filestore won't be supported anymore.
So we now have two classes of tests:

* Filestore
* Bluestore

In each of those classes we have container and non-container.
Then for each we test the following:

* collocated
* collocated dmcrypt
* non-collocated
* non-collocated dmcrypt
* auto discovery collocated
* auto discovery collocated dmcrypt

This gives us a nice coverage and also reduces the footprint on the CI.
We are now up to 4 scenarios, each containing 6 OSD VMs.

Signed-off-by: Sébastien Han <seb@redhat.com>
2017-10-18 09:26:06 +02:00
..
centos/7 ci: new osd scenarios 2017-10-18 09:26:06 +02:00
tests tests: rbd/rgw adapt testinfra for jewel 2017-10-12 00:06:08 +02:00
ubuntu/16.04/cluster mds: precisely define cephfs pool 2017-10-12 15:56:04 +02:00
.gitignore tests: ignore folders created by ceph-ansible during testing 2016-11-08 10:35:43 -06:00
dev_setup.yml nfs: add automated testing for nfs-ganesha roles 2017-09-08 09:14:01 -04:00
lvm_setup.yml tests: delete journal partitions in lvm_setup.yml 2017-09-13 15:02:54 -05:00
reboot.yml ci: reboot with ansible instead of vagrant reload 2017-10-13 09:04:26 +02:00
rhcs_setup.yml Avoid deprecated always_run 2017-10-12 08:29:44 -05:00
setup.yml Avoid deprecated always_run 2017-10-12 08:29:44 -05:00