mirror of
https://git.ecdf.ed.ac.uk/win_automation/windows-ansible.git
synced 2026-10-30 18:20:15 +00:00
add teardown tag to relevant tasks
This commit is contained in:
1 parent
0597042211
commit
383a9ee930
1 file changed
+8
@@ -5,6 +5,7 @@
|
|||||||
- ../vars/{{ project_zone }}.yml
|
- ../vars/{{ project_zone }}.yml
|
||||||
tasks:
|
tasks:
|
||||||
- name: Create workbench VMs (ASYNCHRONUS)
|
- name: Create workbench VMs (ASYNCHRONUS)
|
||||||
|
tags: teardown
|
||||||
os_server:
|
os_server:
|
||||||
name: "{{ os_project }}-{{ win_project }}-wb{{ '%02d' | format(item+1) }}"
|
name: "{{ os_project }}-{{ win_project }}-wb{{ '%02d' | format(item+1) }}"
|
||||||
state: "{{ state }}"
|
state: "{{ state }}"
|
||||||
@@ -39,6 +40,7 @@
|
|||||||
- 'wb_quantity|int > 1'
|
- 'wb_quantity|int > 1'
|
||||||
|
|
||||||
- name: Create workbench VMs (SEQUENTIAL)
|
- name: Create workbench VMs (SEQUENTIAL)
|
||||||
|
tags: teardown
|
||||||
os_server:
|
os_server:
|
||||||
name: "{{ os_project }}-{{ win_project }}-wb{{ '%02d' | format(item+1) }}"
|
name: "{{ os_project }}-{{ win_project }}-wb{{ '%02d' | format(item+1) }}"
|
||||||
state: "{{ state }}"
|
state: "{{ state }}"
|
||||||
@@ -79,6 +81,7 @@
|
|||||||
when: 'async_wb.skipped == false'
|
when: 'async_wb.skipped == false'
|
||||||
|
|
||||||
- name: Create application VMs (ASYNCHRONUS)
|
- name: Create application VMs (ASYNCHRONUS)
|
||||||
|
tags: teardown
|
||||||
os_server:
|
os_server:
|
||||||
name: "{{ os_project }}-{{ win_project }}-app{{ '%02d' | format(item+1) }}"
|
name: "{{ os_project }}-{{ win_project }}-app{{ '%02d' | format(item+1) }}"
|
||||||
state: "{{ state }}"
|
state: "{{ state }}"
|
||||||
@@ -113,6 +116,7 @@
|
|||||||
- 'app_quantity|int > 1'
|
- 'app_quantity|int > 1'
|
||||||
|
|
||||||
- name: Create application VMs (SEQUENTIAL)
|
- name: Create application VMs (SEQUENTIAL)
|
||||||
|
tags: teardown
|
||||||
os_server:
|
os_server:
|
||||||
name: "{{ os_project }}-{{ win_project }}-app{{ '%02d' | format(item+1) }}"
|
name: "{{ os_project }}-{{ win_project }}-app{{ '%02d' | format(item+1) }}"
|
||||||
state: "{{ state }}"
|
state: "{{ state }}"
|
||||||
@@ -153,6 +157,7 @@
|
|||||||
when: 'async_app.skipped == false'
|
when: 'async_app.skipped == false'
|
||||||
|
|
||||||
- name: Create GPU VMs (ASYNCHRONUS)
|
- name: Create GPU VMs (ASYNCHRONUS)
|
||||||
|
tags: teardown
|
||||||
os_server:
|
os_server:
|
||||||
name: "{{ os_project }}-{{ win_project }}-gpu{{ '%02d' | format(item+1) }}"
|
name: "{{ os_project }}-{{ win_project }}-gpu{{ '%02d' | format(item+1) }}"
|
||||||
state: "{{ state }}"
|
state: "{{ state }}"
|
||||||
@@ -187,6 +192,7 @@
|
|||||||
- 'gpu_quantity|int > 1'
|
- 'gpu_quantity|int > 1'
|
||||||
|
|
||||||
- name: Create GPU VMs (SEQUENTIAL)
|
- name: Create GPU VMs (SEQUENTIAL)
|
||||||
|
tags: teardown
|
||||||
os_server:
|
os_server:
|
||||||
name: "{{ os_project }}-{{ win_project }}-gpu{{ '%02d' | format(item+1) }}"
|
name: "{{ os_project }}-{{ win_project }}-gpu{{ '%02d' | format(item+1) }}"
|
||||||
state: "{{ state }}"
|
state: "{{ state }}"
|
||||||
@@ -229,6 +235,7 @@
|
|||||||
- name: Common VMs
|
- name: Common VMs
|
||||||
block:
|
block:
|
||||||
- name: Create Common VMs (DCs, Fileservers, WSUS, Chocolatey)
|
- name: Create Common VMs (DCs, Fileservers, WSUS, Chocolatey)
|
||||||
|
tags: teardown
|
||||||
os_server:
|
os_server:
|
||||||
name: "{{ item.name }}"
|
name: "{{ item.name }}"
|
||||||
state: "{{ state }}"
|
state: "{{ state }}"
|
||||||
@@ -273,6 +280,7 @@
|
|||||||
- name: Common VMs
|
- name: Common VMs
|
||||||
block:
|
block:
|
||||||
- name: Create Common VMs (DCs, Fileservers, WSUS, Chocolatey)
|
- name: Create Common VMs (DCs, Fileservers, WSUS, Chocolatey)
|
||||||
|
tags: teardown
|
||||||
os_server:
|
os_server:
|
||||||
name: "{{ item.name }}"
|
name: "{{ item.name }}"
|
||||||
state: "{{ state }}"
|
state: "{{ state }}"
|
||||||
|
|||||||
Reference in new issue
Block a user