Error: Host Upgrade Corrupt Package
search cancel

Error: Host Upgrade Corrupt Package

book

Article ID: 391711

calendar_today

Updated On:

Products

VMware vCenter Server

Issue/Introduction

You are using Installer ISO image with custom installation for vLCM upgrade.

When trying to import this ISO file to the Life Cycle Manager, vCenter returns the error "The uploaded upgrade package is corrupted."

You can also see the logs similar to: /var/log/vmware/vmware-updatemgr/vum-server/vmware-vum-server.log

2025-02-18T08:43:30.331Z error vmware-vum-server[######] [Originator@####sub=HUProductMgr] [productMgrImpl ###] Invalid hash version detected in the ISO: 00
2025-02-18T08:43:30.444Z error vmware-vum-server[######] [Originator@####sub=UpgradeImportTask.ImportRelease{####}] [upgradeImportTask ##] ImportProduct failed with exception Fault cause: integrity.fault.HostUpgradeCorruptPackage

--> 2025-02-18T08:43:30.447Z info vmware-vum-server[######] [Originator@####sub=UpgradeImportTask.ImportRelease{####}] [vciTaskBase ####] SerializeToVimFault fault:
--> (integrity.fault.HostUpgradeCorruptPackage) {
-->    faultCause = (vmodl.MethodFault) null, 
-->    faultMessage = <unset>
-->    msg = ""
--> }

 

Environment

VMware ESXi 8.0

 

Cause

Installer Image with custom installation cannot be used for vLCM upgrade as vSphere Lifecycle Manager cannot verify the checksum of such ISO image

Resolution

You can use this ISO installer image for regular boot or UEFI secure boot. However, the vSphere Lifecycle Manager cannot verify the checksum of such an ISO image and you cannot use it for upgrades by using vSphere Lifecycle Manager workflows.

Please refer to Create an Installer ISO Image with a Custom Installation or Upgrade Script