Set tpm_enabled flag according to OS requirements
Fixes: #1596 Depends on: https://github.com/oVirt/ovirt-engine/pull/514
For both new and edited VMs:
- set
tpm_enabled = trueif TPM support is required by the guest OS
For edited VMs:
- set
tpm_enabled = falseif TPM is not supported by the guest OS. - require confirmation before disabling TPM as it may result in data loss.
All tests passed
TPM flag on Summary step (Create VM Wizard)

Confirmation message warning about potential data loss

All tests passed
All tests passed
All tests passed
All tests passed
/ost
/ost
/ost
@sgratch fixed the scenarios pointed above - please review again.
/ost
OST failed 3 times in test_verify_add_hosts (didn't get to ui tests yet) so merging without waiting for OST to succeed.