28 lines
853 B
YAML
28 lines
853 B
YAML
|
- block:
|
||
|
|
||
|
- name: Lookup VM name
|
||
|
community.vmware.vmware_guest_info:
|
||
|
moid: "{{ decom_vmid }}"
|
||
|
register: virtualmachine_details
|
||
|
|
||
|
- name: Power off VM
|
||
|
community.vmware.vmware_guest:
|
||
|
name: "{{ virtualmachine_details.hw_name }}"
|
||
|
folder: "{{ virtualmachine_details.hw_folder }}"
|
||
|
state: poweredoff
|
||
|
# state_change_timeout: "{{ playbook.delay.long }}"
|
||
|
|
||
|
# - name: Delete VM
|
||
|
# community.vmware.vmware_guest:
|
||
|
# name: "{{ virtualmachine_details.hw_name }}"
|
||
|
# folder: "{{ virtualmachine_details.hw_folder }}"
|
||
|
# state: absent
|
||
|
|
||
|
module_defaults:
|
||
|
group/vmware:
|
||
|
hostname: "{{ vapp['hv.fqdn'] }}"
|
||
|
validate_certs: no
|
||
|
username: "{{ vapp['hv.username'] }}"
|
||
|
password: "{{ vapp['hv.password'] }}"
|
||
|
datacenter: "{{ vcenter_info.datacenter }}"
|