fe069375c6b8cb2bf984216617dac84f32751420
[csit.git] / resources / tools / testbed-setup / playbooks / 04-disk-image.yaml
1 ---
2 - hosts: virl
3   remote_user: virl
4   tasks:
5   - name: Create server image directory
6     file: path=/home/virl/virl-server-image state=directory mode=0755
7   - name: Copy UBUNTU server image
8     copy: src=/home/virl/virl-server-image/packer-csit-ubuntu-16.04.1_2017-10-21_2.0-qemu dest=/home/virl/virl-server-image/packer-csit-ubuntu-16.04.1_2017-10-21_2.0-qemu owner=virl group=virl mode=644
9   - name: Copy CENTOS server image
10     copy: src=/home/virl/virl-server-image/packer-csit-centos-7.3-1611_2017-02-23_1.4-qemu dest=/home/virl/virl-server-image/packer-csit-centos-7.3-1611_2017-02-23_1.4-qemu owner=virl group=virl mode=644
11   - name: Import UBUNTU server image into glance
12     shell: virl_uwm_client image-create --subtype server --version csit-ubuntu-16.04.1_2017-10-21_2.0 --image-on-server /home/virl/virl-server-image/packer-csit-ubuntu-16.04.1_2017-10-21_2.0-qemu
13   - name: Import CENTOS server image into glance
14     shell: virl_uwm_client image-create --subtype server --version csit-centos-7.3-1611_2017-02-23_1.4 --image-on-server /home/virl/virl-server-image/packer-csit-centos-7.3-1611_2017-02-23_1.4-qemu
15 - hosts: virl
16   remote_user: testuser
17   sudo: yes
18   tasks:
19   - name: Create common directory
20     file: path=/nfs/common state=directory mode=0755
21   - name: Create Nested VM directory
22     file: path=/nfs/common/nested-vm state=directory mode=0755
23   - name: Copy Nested VM image
24     copy: src=/home/virl/virl-server-image/csit-nested-1.6.img dest=/nfs/common/nested-vm/csit-nested-1.6.img owner=virl group=virl mode=644
25   - name: NFS symlink
26     file:
27         src: /nfs/common/nested-vm-current.img.disabled
28         dest: /nfs/common/nested-vm/csit-nested-1.6.img
29         state: link