Deploy Functest CI toolchains 35/65935/1
authorCédric Ollivier <cedric.ollivier@orange.com>
Tue, 11 Dec 2018 06:00:21 +0000 (07:00 +0100)
committerCédric Ollivier <cedric.ollivier@orange.com>
Mon, 17 Dec 2018 20:19:44 +0000 (21:19 +0100)
commit41980043cc76ae44ef5d6b399a9859bf91e673c6
treec2cfc496dd03476e52ab9a2fca0b154a56325689
parente0b8365a0d2a14324e3b582e6afe36e429e73080
Deploy Functest CI toolchains

It eases verifying OpenStack by deploying the full testing toolchain
via Ansible. As opposed to the Releng model, all tests can be executed
in parallel.

It leverages on Xtesting Ansible role which currently deploys
Jenkins, Minio and S3www and loads all jobs in Jenkins.
Last components (MongoDB, TestAPI and dashboard) will be deployed in
the next update of the ansible role.

To deploy the testing toolchain:
$ ansible-galaxy install collivier.xtesting
$ ansible-playbook ansible/site.yml

Change-Id: I260806c1d19562891d2ed9c52ba37a82bf60792e
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit 800802114f822eb9be7bfe06c929b655148ff197)
ansible/site.yml [new file with mode: 0644]