Create a role which prepares xci for functest 69/42069/11
authorManuel Buil <mbuil@suse.com>
Fri, 15 Sep 2017 12:20:39 +0000 (14:20 +0200)
committerFatih Degirmenci <fatih.degirmenci@ericsson.com>
Wed, 27 Sep 2017 08:27:11 +0000 (10:27 +0200)
commit707469c08ade38c713eccdf4040221bf35cd92d3
tree67f85b61c8f62b2fd372f1e05c4394d39a85267a
parente728ad6988a15c71376860b1ea6eaedcce15fa4e
Create a role which prepares xci for functest

Functest requires xci deployment to have:

- A public neutron network
- A subnet attached to the public neutron network
- The gateway from the subnet attached to one interface

The network and subnet creation are done via a script
instead of using Ansible OpenStack module in order to
get things working asap.

These three tasks are implemented in a role

This patch depends on a pending patch:

https://gerrit.opnfv.org/gerrit/#/c/39517/2

Change-Id: I0635227153087fd9e25b76f0859f82bf48bfb930
Signed-off-by: Manuel Buil <mbuil@suse.com>
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
xci/playbooks/configure-opnfvhost.yml
xci/playbooks/roles/prepare-functest/defaults/main.yml [new file with mode: 0644]
xci/playbooks/roles/prepare-functest/tasks/main.yml [new file with mode: 0644]
xci/playbooks/roles/prepare-functest/templates/env.j2 [new file with mode: 0644]
xci/playbooks/roles/prepare-functest/templates/prepare-functest.sh.j2 [new file with mode: 0644]