You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The export of an host profile via the vSphere web client or via pyVmomi using the ExportProfile methodis not deterministic.
Each time ExportProfile() is called the result is different. The same happens via the vCenter GUI.
Reproduction steps
Install pyvmomi via pip3
Use vCenter v8.0.2
Execute the following script:
from pyVim.connect import SmartConnect
from pyVmomi import vim
si = SmartConnect(host='HOSTNAME', user='USERNAME', pwd='PASSWORD', disableSslCertValidation=True)
content = si.RetrieveContent()
pm = content.hostProfileManager
profile = pm.profile[0]
for _ in range(5):
print(len(profile.ExportProfile()))
The result will be NOT the same, for example this is what happens on my side:
1426335
1426265
1426265
1426265
1426335
Go to the vSphere web client, select an host profile, go to Actions -> Export Host Profile -> Save
Execute the point 5 many times and observe how the XML changes. For example, in my case sometimes there is the following xml tag inside: <string xsi:type="xsd:string">VMkernel.Boot.execInstalledOnly</string>
and sometimes not.
Expected behavior
We expect to have the same output string each time ExportProfile() is called.
We expect to have the same XML vpf file each time we export the profile from the vSphere web client.
Additional context
No response
The text was updated successfully, but these errors were encountered:
Describe the bug
The export of an host profile via the vSphere web client or via pyVmomi using the ExportProfile method is not deterministic.
Each time ExportProfile() is called the result is different. The same happens via the vCenter GUI.
Reproduction steps
<string xsi:type="xsd:string">VMkernel.Boot.execInstalledOnly</string>
and sometimes not.
Expected behavior
We expect to have the same output string each time ExportProfile() is called.
We expect to have the same XML vpf file each time we export the profile from the vSphere web client.
Additional context
No response
The text was updated successfully, but these errors were encountered: