Skip to content

Commit c5630c6

Browse files
committed
M #-: Add warning about limited vTPM functionality
Signed-off-by: Mikalai Kutouski <mkutouski@opennebula.io>
1 parent aabff73 commit c5630c6

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

source/management_and_operations/guest_os/windows_best_practice.rst

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -166,6 +166,10 @@ If you have a physical TPM device on your host, you can pass through the TPM to
166166
167167
If you do not have a physical TPM device on your host you can emulate one. There are two options for the model, `tpm-tis` is the default and will work with both TPM 1.2 and 2.0 while `tpm-crb` will only work when the TPM version is 2.0.
168168

169+
.. warning::
170+
| Please, be aware that current implementation of vTPM support in the OpenNebula 6.10 has the following critical limitations: power off -> on cycle as well as backup operations trigger TPM state loss. It means for example if the VM disk was encrypted with a key protected by the TPM the VM will typically no longer be able to unseal the disk key and thus unable to access the disk data. Although VM migration works since the corresponding vTPM operations are implemented on the libvirt level.
171+
| For the best vTPM experiace we recommend to `upgrade <https://docs.opennebula.io/7.0/software/upgrade_process/upgrade_guide/>`__ to 7.0 OpenNebula release. To use vTPM on the OpenNebula 6.10, please, check :ref:`Known Issues <known_issues>` for the details on required steps to make hypervisor nodes working properly with OpenNebula.
172+
169173
.. note:: If using an emulated TPM device, ensure you have installed swtpm and swtpm-tools packages on all hypervisors.
170174

171175
.. code::

0 commit comments

Comments
 (0)