xci: Use local playbooks for XCI deployments 31/48531/6
authorMarkos Chandras <mchandras@suse.de>
Wed, 6 Dec 2017 10:26:53 +0000 (10:26 +0000)
committerMarkos Chandras <mchandras@suse.de>
Mon, 11 Dec 2017 14:52:29 +0000 (14:52 +0000)
commit272820005530af9db4d06510b812f7ad60c17bd0
treea10a890d567472cc6ed95f821695279df7537c01
parent598bfb45906ead1f20009020a2466f21985d210f
xci: Use local playbooks for XCI deployments

Previously, we used to clone the releng-xci repository under a directory
in /tmp, copy our changes to that repository and then run the
xci-deploy.sh script from it. However, this made things far too complex
for deployers and developers since some playbooks were used from the
local repo whereas others were used from teh /tmp checkout. By running
everything from our local repository simplifies things a lot since we
can directly test our changes and also reduces the code we have in our
playbooks.

Change-Id: If16aa51b2846c170676df82d25cb90e26b1568b2
Signed-off-by: Markos Chandras <mchandras@suse.de>
.gitignore
xci/config/env-vars
xci/config/user-vars
xci/playbooks/configure-localhost.yml
xci/playbooks/configure-opnfvhost.yml
xci/playbooks/configure-targethosts.yml
xci/playbooks/roles/clone-repository/tasks/main.yml
xci/playbooks/roles/remove-folders/tasks/main.yml [deleted file]
xci/var/opnfv.yml
xci/xci-deploy.sh