the expection was that the vTPM remained enabled on the desktop pool.
This is not the case.
Additional context
The setting 'AddVirtualTPM' remains empty at line 7124 in the variable property $spec.Settings.
Since it is not retrieved from the current pool setting, it results in removal of that property
Describe the bug
Using Start-HVPool to schedule a new image push to a desktop pool removes the vTPM if this already exists.
This, in my opinion, is unwanted behaviour and changes settings on the desktop pool.
Reproduction steps
Expected behavior
the expection was that the vTPM remained enabled on the desktop pool. This is not the case.
Additional context
The setting 'AddVirtualTPM' remains empty at line 7124 in the variable property
$spec.Settings
. Since it is not retrieved from the current pool setting, it results in removal of that property