fix(virtualization): add vTPM2 result validation before VMware power-on

This commit is contained in:
2026-02-22 02:22:37 +01:00
parent 5e72394bf8
commit 6ebceb8ee2

View File

@@ -100,6 +100,17 @@
name: "{{ hostname }}"
state: present
no_log: true
register: virtualization_vmware_tpm2_result
- name: Validate vTPM2 was added successfully
when:
- virtualization_tpm2_enabled | bool
- virtualization_vmware_tpm2_result is defined
ansible.builtin.assert:
that:
- virtualization_vmware_tpm2_result is not failed
fail_msg: "Failed to add vTPM2 to VM '{{ hostname }}'. LUKS with TPM2 requires a virtual TPM device."
quiet: true
# vmware.vmware: modern collection for power operations
- name: Start VM in vCenter