Add CI matrix to THT

Currently the description of CI matrix is defined
in tripleo-ci, but the services for each scenario
lives now in THT. This submission moves this table
to the repo in which the configuration is defined.

Change-Id: I9ef1acefc6e1f347528a48edcb4d997a9628fcf6
This commit is contained in:
Carlos Camacho 2016-12-12 10:41:36 +01:00
parent 33bdba26d6
commit bb26e4696e

View File

@ -53,3 +53,64 @@ A description of the directory layout in TripleO Heat Templates.
* validation-scripts: validation scripts useful to all deployment * validation-scripts: validation scripts useful to all deployment
configurations configurations
Service testing matrix
----------------------
The configuration for the CI scenarios will be defined in `tripleo-heat-templates/ci/`
and should be executed according to the following table:
+----------------+-------------+-------------+-------------+-------------+-----------------+
| - | scenario001 | scenario002 | scenario003 | scenario004 | multinode-nonha |
+================+=============+=============+=============+=============+=================+
| keystone | X | X | X | X | X |
+----------------+-------------+-------------+-------------+-------------+-----------------+
| glance | file | swift | file | file | swift |
+----------------+-------------+-------------+-------------+-------------+-----------------+
| cinder | | iscsi | | | iscsi |
+----------------+-------------+-------------+-------------+-------------+-----------------+
| heat | X | X | X | X | X |
+----------------+-------------+-------------+-------------+-------------+-----------------+
| mysql | X | X | X | X | X |
+----------------+-------------+-------------+-------------+-------------+-----------------+
| neutron | ovs | ovs | ovs | ovs | X |
+----------------+-------------+-------------+-------------+-------------+-----------------+
| rabbitmq | X | X | X | X | X |
+----------------+-------------+-------------+-------------+-------------+-----------------+
| mongodb | X | | | | |
+----------------+-------------+-------------+-------------+-------------+-----------------+
| redis | X | | | | |
+----------------+-------------+-------------+-------------+-------------+-----------------+
| haproxy | X | X | X | X | X |
+----------------+-------------+-------------+-------------+-------------+-----------------+
| keepalived | X | X | X | X | X |
+----------------+-------------+-------------+-------------+-------------+-----------------+
| memcached | X | X | X | X | X |
+----------------+-------------+-------------+-------------+-------------+-----------------+
| pacemaker | X | X | X | X | X |
+----------------+-------------+-------------+-------------+-------------+-----------------+
| nova | qemu | qemu | qemu | qemu | X |
+----------------+-------------+-------------+-------------+-------------+-----------------+
| ntp | X | X | X | X | X |
+----------------+-------------+-------------+-------------+-------------+-----------------+
| snmp | X | X | X | X | X |
+----------------+-------------+-------------+-------------+-------------+-----------------+
| timezone | X | X | X | X | X |
+----------------+-------------+-------------+-------------+-------------+-----------------+
| sahara | | | X | | |
+----------------+-------------+-------------+-------------+-------------+-----------------+
| swift | | X | | | X |
+----------------+-------------+-------------+-------------+-------------+-----------------+
| aodh | X | | | | |
+----------------+-------------+-------------+-------------+-------------+-----------------+
| ceilometer | X | | | | |
+----------------+-------------+-------------+-------------+-------------+-----------------+
| gnocchi | X | | | | |
+----------------+-------------+-------------+-------------+-------------+-----------------+
| barbican | | X | | | |
+----------------+-------------+-------------+-------------+-------------+-----------------+
| zaqar | | X | | | |
+----------------+-------------+-------------+-------------+-------------+-----------------+
| cephrgw | | X | | X | |
+----------------+-------------+-------------+-------------+-------------+-----------------+