Remediation of host fails with the error "Recreation of the VIB VMware_bootbank_esx-ui_2.18.0-23593406 failed due to checksum mismatch"
search cancel

Remediation of host fails with the error "Recreation of the VIB VMware_bootbank_esx-ui_2.18.0-23593406 failed due to checksum mismatch"

book

Article ID: 411243

calendar_today

Updated On:

Products

VMware vSphere ESXi

Issue/Introduction

  • When attempting to update an ESXi host from version 7.0 u3x to 8.0 u3g using the cluster image upgrade process in vLCM, remediation fails with the following error:
  • In the host log /var/run/log/lifecycle.log you will find the following after the upgrade attempt:
  • 2025-09-17T16:00:19Z lifecycle: 2661432: imagemanagerctl:152 ERROR [VibChecksumError] ('VMware_bootbank_esx-ui_2.18.0-23593406', 'VIB checksum does not match: calculated: 639b7ff6940f8571bb28295ae33de2739c69fec04e1ee8f7e3f602d72c818569, expected: c44e41a601dd706e6567d623c8d37c9c2b9e003
    1ba315eea6d338cc713e85f89')
    2025-09-17T16:00:19Z lifecycle: 2661432: imagemanagerctl:157 ERROR Traceback (most recent call last):
    2025-09-17T16:00:19Z lifecycle: 2661432: imagemanagerctl:157 ERROR   File "/usr/lib/vmware/lifecycle/bin/imagemanagerctl.py", line 641, in software
    2025-09-17T16:00:19Z lifecycle: 2661432: imagemanagerctl:157 ERROR     t.ApplyImage(swSpec, opts.depots, opts.taskId)
    2025-09-17T16:00:19Z lifecycle: 2661432: imagemanagerctl:157 ERROR   File "/lib64/python3.8/site-packages/vmware/esximage/Transaction.py", line 1876, in ApplyImage
    2025-09-17T16:00:19Z lifecycle: 2661432: imagemanagerctl:157 ERROR     res = NewTransaction.Transaction().PerformImageApply(newProfile,
    2025-09-17T16:00:19Z lifecycle: 2661432: imagemanagerctl:157 ERROR   File "/tmp/esx-update-2661432/lib64/python3.8/site-packages/vmware/esximage/Transaction.py", line 2262, in PerformImageApply
    2025-09-17T16:00:19Z lifecycle: 2661432: imagemanagerctl:157 ERROR   File "/tmp/esx-update-2661432/lib64/python3.8/site-packages/vmware/esximage/Transaction.py", line 1267, in _applyImageProfile
    2025-09-17T16:00:19Z lifecycle: 2661432: imagemanagerctl:157 ERROR   File "/tmp/esx-update-2661432/lib64/python3.8/site-packages/vmware/esximage/Transaction.py", line 1465, in _validateAndInstallProfile
    2025-09-17T16:00:19Z lifecycle: 2661432: imagemanagerctl:157 ERROR   File "/tmp/esx-update-2661432/lib64/python3.8/site-packages/vmware/esximage/HostImage.py", line 1333, in Stage
    2025-09-17T16:00:19Z lifecycle: 2661432: imagemanagerctl:157 ERROR   File "/tmp/esx-update-2661432/lib64/python3.8/site-packages/vmware/esximage/HostImage.py", line 1114, in _stage_with_url
    2025-09-17T16:00:19Z lifecycle: 2661432: imagemanagerctl:157 ERROR   File "/tmp/esx-update-2661432/lib64/python3.8/site-packages/vmware/esximage/HostImage.py", line 978, in _download_and_stage
    2025-09-17T16:00:19Z lifecycle: 2661432: imagemanagerctl:157 ERROR   File "/tmp/esx-update-2661432/lib64/python3.8/site-packages/vmware/esximage/HostImage.py", line 107, in verifyVibChecksum
    2025-09-17T16:00:19Z lifecycle: 2661432: imagemanagerctl:157 ERROR esximage.Errors.VibChecksumError: ('VMware_bootbank_esx-ui_2.18.0-23593406', 'VIB checksum does not match: calculated: 639b7ff6940f8571bb28295ae33de2739c69fec04e1ee8f7e3f602d72c818569, expected: c44e41a601dd706e6567d623
    c8d37c9c2b9e0031ba315eea6d338cc713e85f89')
    

Environment

  • VMware vCenter Server 8.x
  • VMware ESXi 7.x

Cause

VMware_bootbank_esx-ui_2.18.0-23593406 VIB checksum has become corrupted on the ESXi host, which is preventing imaged based remediation.

Resolution

Update the host using the command line method described in the KB Patching ESXi host using Command Line. The esx-ui vib checksum mismatch will be resolved by the manual upgrade process.