small changes

This commit is contained in:
abrown38 committed 2024-04-05 10:17:13 +00:00
1 parent d2d9ac75be
commit 29f31c04e4
1 file changed
+18 -8
+18 -8
View File
@@ -1,15 +1,15 @@
--- # Can rename plabook to openstack-volumes.yml them add state as variable for teardown.
---
- hosts: localhost
vars_files:
- ../vars/common.yml
vars:
regular_vol_size: 10 # changed for testing
volumes:
- { vol_name: "{{ os_project }}-{{ win_project }}-fs01", vol_size: "{{ fs_vol_size }}" }
- { vol_name: "{{ os_project }}-{{ win_project }}-fs02", vol_size: "{{ fs_vol_size }}" }
- { vol_name: "{{ os_project }}-{{ win_project }}-choc01", vol_size: "{{ regular_vol_size }}" }
- { vol_name: "{{ os_project }}-{{ win_project }}-wsus01", vol_size: "{{ regular_vol_size }}" }
- { vol_name: "{{ os_project }}-{{ win_project }}-File_Transfer", vol_size: "{{ regular_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 }}", vm_name: "fs02" }
- { vol_name: "{{ os_project }}-{{ win_project }}-choc", vol_size: "{{ regular_vol_size }}", vm_name: "choc" }
- { 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 }}", vm_name: "fs01" }
tasks:
- name: Create Volumes On Openstack
@@ -17,6 +17,16 @@
display_name: "{{ item.vol_name }}"
cloud: "{{ os_project }}"
state: "{{ state }}"
size: "{{ item.vol_size}}"
with_items: "{{ volumes }}"
size: "{{ item.vol_size }}"
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'???