"Extraction of Image from host fails" due to VMware Tools VIB when deploying vCenter via Cloud Builder
search cancel

"Extraction of Image from host fails" due to VMware Tools VIB when deploying vCenter via Cloud Builder

book

Article ID: 417733

calendar_today

Updated On:

Products

VMware SDDC Manager

Issue/Introduction

Deploying a new VCF 5.2.x environment with Cloud Builder and this fails when deploying VC with error indicating issue with "Image extraction" error:

"A general system error occurred: Recreation of the VIB VMware_locker_tools-light_12.5.4.24964629-24964811 failed due to checksum mismatch. VIB may have been created using older tools. Try a different host or update the component that contains this VIB. Extraction of image from host ESXI_FQDN failed"

It had issue to compose the VIB payload from the host at host seeding:

2025-10-15T11:52:16Z Er(11)[+] lifecycle[2106729]: ('VMware_locker_tools-light_12.5.4.24964629-24964811', 'VIB checksum does not match: calculated c4f9a4638fe42a7d45d28ecc28e5f4a611d2813b50e9a56901ef6d8be019f588, expected: eb5e1a8a894817fc13cf4808c3c8e93517cc158d7690d5288d6eb3d267e8dacd')
2025-10-15T11:52:16Z Er(11) lifecycle[2106729]: imagemanagerctl:90 Traceback (most recent call last):
2025-10-15T11:52:16Z Er(11) lifecycle[2106729]: imagemanagerctl:90 File "/usr/lib/vmware/lifecycle/bin/imagemanagerctl.py", line 198, in depots
2025-10-15T11:52:16Z Er(11) lifecycle[2106729]: imagemanagerctl:90 HostSeeding.InstalledImageInfo().extractDepot(task)
2025-10-15T11:52:16Z Er(11) lifecycle[2106729]: imagemanagerctl:90 File "/lib64/python3.11/site-packages/vmware/esximage/ImageManager/HostSeeding.py", line 1070, in extractDepot
2025-10-15T11:52:16Z Er(11) lifecycle[2106729]: imagemanagerctl:90 Depot.DepotFromImageProfile(newProfile, depotDir,
2025-10-15T11:52:16Z Er(11) lifecycle[2106729]: imagemanagerctl:90 File "/lib64/python3.11/site-packages/vmware/esximage/Depot.py", line 1118, in DepotFromImageProfile
2025-10-15T11:52:16Z Er(11) lifecycle[2106729]: imagemanagerctl:90 vibdownloadfn(localfn, allRelatedVibs[vibid],
2025-10-15T11:52:16Z Er(11) lifecycle[2106729]: imagemanagerctl:90 File "/lib64/python3.11/site-packages/vmware/esximage/Depot.py", line 1018, in GenerateVib
2025-10-15T11:52:16Z Er(11) lifecycle[2106729]: imagemanagerctl:90 verifyVibChecksumWithWorkaround()
2025-10-15T11:52:16Z Er(11) lifecycle[2106729]: imagemanagerctl:90 File "/lib64/python3.11/site-packages/vmware/esximage/Depot.py", line 800, in verifyVibChecksumWithWorkaround
2025-10-15T11:52:16Z Er(11) lifecycle[2106729]: imagemanagerctl:90 checkVibChecksum(raiseException=True)
2025-10-15T11:52:16Z Er(11) lifecycle[2106729]: imagemanagerctl:90 File "/lib64/python3.11/site-packages/vmware/esximage/Depot.py", line 788, in checkVibChecksum
2025-10-15T11:52:16Z Er(11) lifecycle[2106729]: imagemanagerctl:90 raise Errors.VibChecksumError(vibobj.id, "VIB checksum does not "
2025-10-15T11:52:16Z Er(11) lifecycle[2106729]: imagemanagerctl:90 vmware.esximage.Errors.VibChecksumError: ('VMware_locker_tools-light_12.5.4.24964629-24964811', 'VIB checksum does not match: calculated c4f9a4638fe42a7d45d28ecc28e5f4a611d2813b50e9a56901ef6d8be019f588, expected: eb5e1a8a894817fc13cf4808c3c8e93517cc158d7690d5288d6eb3d267e8dacd')

Environment

VCF 5.x

Resolution

  1. List the VIBS installed on the ESXi host - esxcli software vib list
  2. Check what VMware Tools VIBs are installed
  3. Remove the VMware Tools VIB from the host
  4. Install the VMware Tools VIB again