To workaround this issue, reinstall the ESXi host or copy the imgdb.tgz file from the other working ESXi host
Symptoms:
- When installing an extension, patch, or incompatible VIB on an ESXi host using vSphere Update Manager, the operation fails with the error:
esxupdate error code 15
- You may see the error:
DEBUG: Creating an empty ImageProfile for bootbank /bootbank - On the Update Manager, you see this error:
The host returns esxupdate error code:99. An unhandled exception was encountered. Check the Update Manager log files and esxupdate log files for more details.
- In the /var/log/esxupdate.log file, you see entries similar to:
esxupdate: esxupdate: ERROR: An esxupdate error exception was caught:
esxupdate: esxupdate: ERROR: Traceback (most recent call last):
esxupdate: esxupdate: ERROR: File "/usr/sbin/esxupdate", line 216, in main
esxupdate: esxupdate: ERROR: cmd.Run()
esxupdate: esxupdate: ERROR: File "/build/mts/release/bora-469512/bora/build/esx/release/python-2.6-lib-zip-stage/469512/visor/pylib/python2.6/site-packages/vmware/esx5update/Cmdline.py", line 144, in Run
esxupdate: esxupdate: ERROR: File "/build/mts/release/bora-469512/bora/build/esx/release/python-2.6-lib-zip-stage/469512/visor/pylib/python2.6/site-packages/vmware/esximage/Transaction.py", line 218, in InstallVibsFromSources
esxupdate: esxupdate: ERROR: File "/build/mts/release/bora-469512/bora/build/esx/release/python-2.6-lib-zip-stage/469512/visor/pylib/python2.6/site-packages/vmware/esximage/Transaction.py", line 122, in GetProfile
esxupdate: esxupdate: ERROR: InstallationError: (None, 'No image profile is found on the host or image profile is empty. An image profile is required to install or remove VIBs. To install an image profile, use the esxcli image profile install command.')