File tree 2 files changed +29
-19
lines changed
tests/integration/targets
prepare_vmware_tests/tasks
2 files changed +29
-19
lines changed Original file line number Diff line number Diff line change 7
7
validate_certs : false
8
8
schema : vsphere
9
9
properties :
10
- - _moId
10
+ - name
11
11
register : existing_vms
12
12
until : existing_vms is not failed
13
13
14
+ - name : Debug existing VMs
15
+ debug :
16
+ var : existing_vms
17
+
14
18
- name : Turn off the VM
15
- vmware .vmware.vm_powerstate :
19
+ community .vmware.vmware_guest :
16
20
hostname : ' {{ vcenter_hostname }}'
17
21
username : ' {{ vcenter_username }}'
18
22
password : ' {{ vcenter_password }}'
19
23
validate_certs : false
20
24
state : powered-off
21
- moid : ' {{ item.moid }}'
25
+ name : ' {{ item.name }}'
22
26
with_items : " {{ existing_vms.guests }}"
23
27
ignore_errors : true
24
28
25
29
- name : Delete the VMs
26
- vmware.vmware_rest.vcenter_vm :
27
- vcenter_hostname : ' {{ vcenter_hostname }}'
28
- vcenter_username : ' {{ vcenter_username }}'
29
- vcenter_password : ' {{ vcenter_password }}'
30
- vcenter_validate_certs : false
30
+ community. vmware.vmware_guest :
31
+ hostname : ' {{ vcenter_hostname }}'
32
+ username : ' {{ vcenter_username }}'
33
+ password : ' {{ vcenter_password }}'
34
+ validate_certs : false
31
35
state : absent
32
- vm : ' {{ item.vm }}'
33
- with_items : " {{ existing_vms.value }}"
36
+ name : ' {{ item.name }}'
37
+ with_items : " {{ existing_vms.guests }}"
34
38
when :
35
39
- not item.name.startswith("vCLS")
36
40
Original file line number Diff line number Diff line change 10
10
schema : vsphere
11
11
properties :
12
12
- _moId
13
+ - name
13
14
register : existing_vms
14
15
until : existing_vms is not failed
16
+
17
+ - name : Debug existing VMs
18
+ debug :
19
+ var : existing_vms
20
+
15
21
- name : Turn off the VM
16
- vmware .vmware.vm_powerstate :
22
+ community .vmware.vmware_guest :
17
23
hostname : ' {{ vcenter_hostname }}'
18
24
username : ' {{ vcenter_username }}'
19
25
password : ' {{ vcenter_password }}'
20
26
validate_certs : false
21
27
state : powered-off
22
- moid : ' {{ item.moid }}'
28
+ name : ' {{ item.name }}'
23
29
with_items : " {{ existing_vms.guests }}"
24
30
ignore_errors : true
25
31
- name : Clean up VM
26
- vmware.vmware_rest.vcenter_vm :
27
- vcenter_hostname : ' {{ vcenter_hostname }}'
28
- vcenter_username : ' {{ vcenter_username }}'
29
- vcenter_password : ' {{ vcenter_password }}'
30
- vcenter_validate_certs : false
32
+ community. vmware.vmware_guest :
33
+ hostname : ' {{ vcenter_hostname }}'
34
+ username : ' {{ vcenter_username }}'
35
+ password : ' {{ vcenter_password }}'
36
+ validate_certs : false
31
37
state : absent
32
- vm : ' {{ item.vm }}'
33
- with_items : " {{ existing_vms.value }}"
38
+ name : ' {{ item.name }}'
39
+ with_items : " {{ existing_vms.guests }}"
34
40
when :
35
41
- not item.name.startswith("vCLS")
You can’t perform that action at this time.
0 commit comments