summaryrefslogtreecommitdiffstats
path: root/xci/playbooks
diff options
context:
space:
mode:
authorMarkos Chandras <mchandras@suse.de>2017-12-01 10:13:24 +0000
committerMarkos Chandras <mchandras@suse.de>2017-12-11 10:54:14 +0000
commit598bfb45906ead1f20009020a2466f21985d210f (patch)
tree11935f993a05822a0f9bc95a9f730da537402ead /xci/playbooks
parent71e168bfefc91b13a57ed5fcfdc5f458a6764b3f (diff)
xci: playbooks: provision-vm-nodes: Simplify the provision VM playbook
The provision-vm-nodes playbook is only responsible for running bifrost to provision the XCI virtual machines. As such, drop all the extra tasks that this playbook performed in order to simplify it. This also drops the XCI_EXTRA_VARS_PATH variable since it had a rather obscure usage and there is not much value in passing inventory information outside of XCI. All these will be handled in the scenarios themselves. Change-Id: If5cb381a3d1e101100eb04478d80fb3045cdfaf8 Signed-off-by: Markos Chandras <mchandras@suse.de>
Diffstat (limited to 'xci/playbooks')
-rw-r--r--xci/playbooks/provision-vm-nodes.yml27
1 files changed, 1 insertions, 26 deletions
diff --git a/xci/playbooks/provision-vm-nodes.yml b/xci/playbooks/provision-vm-nodes.yml
index aa55f6ce..8e91741e 100644
--- a/xci/playbooks/provision-vm-nodes.yml
+++ b/xci/playbooks/provision-vm-nodes.yml
@@ -10,15 +10,6 @@
- hosts: localhost
connection: local
gather_facts: true
- become: yes
- vars_files:
- - ../var/opnfv.yml
- roles:
- - role: remove-folders
-
-- hosts: localhost
- connection: local
- gather_facts: true
vars_files:
- ../var/opnfv.yml
pre_tasks:
@@ -26,7 +17,6 @@
include_vars:
file: ../var/{{ ansible_os_family }}.yml
roles:
- - { role: clone-repository, project: "opnfv/releng-xci", repo: "{{ OPNFV_RELENG_GIT_URL }}", dest: "{{ OPNFV_RELENG_PATH }}", version: "{{ OPNFV_RELENG_VERSION }}" }
- { role: clone-repository, project: "opnfv/bifrost", repo: "{{ OPENSTACK_BIFROST_GIT_URL }}", dest: "{{ OPENSTACK_BIFROST_PATH }}", version: "{{ OPENSTACK_BIFROST_VERSION }}" }
tasks:
@@ -42,22 +32,7 @@
delete: yes
when:
- OPENSTACK_BIFROST_DEV_PATH != ""
- - name: Synchronize local development releng-xci repository to XCI paths
- synchronize:
- src: "{{ XCI_PATH }}"
- dest: "{{ OPNFV_RELENG_PATH }}"
- recursive: yes
- delete: yes
- - name: Copy extra vars to releng-xci and bifrost
- synchronize:
- src: "{{ XCI_EXTRA_VARS_PATH }}"
- dest: "{{ item }}"
- with_items:
- - "{{ OPNFV_RELENG_PATH }}/xci/playbooks"
- - "{{ OPENSTACK_BIFROST_PATH }}/playbooks/inventory"
- when:
- - XCI_EXTRA_VARS_PATH != ""
- name: combine opnfv/releng-xci and openstack/bifrost scripts/playbooks
copy:
- src: "{{ OPNFV_RELENG_PATH }}/bifrost/"
+ src: "{{ XCI_PATH}}/bifrost/"
dest: "{{ OPENSTACK_BIFROST_PATH }}"