mirror of
https://git.ecdf.ed.ac.uk/win_automation/windows-ansible.git
synced 2026-10-27 22:27:21 +00:00
small changes
This commit is contained in:
1 parent
d2d9ac75be
commit
29f31c04e4
1 file changed
+18
-8
@@ -1,15 +1,15 @@
|
|||||||
--- # Can rename plabook to openstack-volumes.yml them add state as variable for teardown.
|
---
|
||||||
- hosts: localhost
|
- hosts: localhost
|
||||||
vars_files:
|
vars_files:
|
||||||
- ../vars/common.yml
|
- ../vars/common.yml
|
||||||
vars:
|
vars:
|
||||||
regular_vol_size: 10 # changed for testing
|
regular_vol_size: 10 # changed for testing
|
||||||
volumes:
|
volumes:
|
||||||
- { vol_name: "{{ os_project }}-{{ win_project }}-fs01", vol_size: "{{ fs_vol_size }}" }
|
- { vol_name: "{{ os_project }}-{{ win_project }}-fs01", vol_size: "{{ fs_vol_size }}", vm_name: "fs01" }
|
||||||
- { vol_name: "{{ os_project }}-{{ win_project }}-fs02", vol_size: "{{ fs_vol_size }}" }
|
- { vol_name: "{{ os_project }}-{{ win_project }}-fs02", vol_size: "{{ fs_vol_size }}", vm_name: "fs02" }
|
||||||
- { vol_name: "{{ os_project }}-{{ win_project }}-choc01", vol_size: "{{ regular_vol_size }}" }
|
- { vol_name: "{{ os_project }}-{{ win_project }}-choc", vol_size: "{{ regular_vol_size }}", vm_name: "choc" }
|
||||||
- { vol_name: "{{ os_project }}-{{ win_project }}-wsus01", vol_size: "{{ regular_vol_size }}" }
|
- { vol_name: "{{ os_project }}-{{ win_project }}-wsus", vol_size: "{{ regular_vol_size }}", vm_name: "wsus" }
|
||||||
- { vol_name: "{{ os_project }}-{{ win_project }}-File_Transfer", vol_size: "{{ regular_vol_size }}" }
|
- { vol_name: "{{ os_project }}-{{ win_project }}-File_Transfer", vol_size: "{{ regular_vol_size }}", vm_name: "fs01" }
|
||||||
|
|
||||||
tasks:
|
tasks:
|
||||||
- name: Create Volumes On Openstack
|
- name: Create Volumes On Openstack
|
||||||
@@ -17,6 +17,16 @@
|
|||||||
display_name: "{{ item.vol_name }}"
|
display_name: "{{ item.vol_name }}"
|
||||||
cloud: "{{ os_project }}"
|
cloud: "{{ os_project }}"
|
||||||
state: "{{ state }}"
|
state: "{{ state }}"
|
||||||
size: "{{ item.vol_size}}"
|
size: "{{ item.vol_size }}"
|
||||||
with_items: "{{ volumes }}"
|
loop: "{{ volumes }}"
|
||||||
|
# option to only detach not delete???
|
||||||
|
|
||||||
|
- name: Attach Volumes To VMs
|
||||||
|
os_server_volume:
|
||||||
|
cloud: "{{ os_project }}"
|
||||||
|
state: "{{ state }}"
|
||||||
|
server: "{{ os_project }}-{{ win_project }}-{{ item.vm_name }}"
|
||||||
|
volume: "{{ item.vol_name }}"
|
||||||
|
loop: "{{ volumes }}"
|
||||||
|
# maybe dont need to run with teardown when: state == 'present'???
|
||||||
|
|
||||||
Reference in new issue
Block a user