diff options
Diffstat (limited to 'elevate/ele-winvm.yml')
-rw-r--r-- | elevate/ele-winvm.yml | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/elevate/ele-winvm.yml b/elevate/ele-winvm.yml new file mode 100644 index 00000000..1af6ad58 --- /dev/null +++ b/elevate/ele-winvm.yml @@ -0,0 +1,18 @@ +--- +- name: Basic Setup + hosts: ele-winvm + gather_facts: no + pre_tasks: + - name: prepare disk + loop: "{{ install.disks.virtio | default({}) | combine(install.disks.scsi | default({})) | dict2items | selectattr('value.type', 'eq', 'lvm') | list }}" + loop_control: + label: "{{ item.value.vg }} / {{ item.value.lv }} ({{ item.value.size }})" + delegate_to: "{{ vm_host.name }}" + lvol: + vg: "{{ item.value.vg }}" + lv: "{{ item.value.lv }}" + size: "{{ item.value.size }}" + state: present + + roles: + - role: vm/guest/create |