A general system error occurred: Image is not valid. Software Solution com.vmware.vsphere-ha with version ... cannot be found in depot.
search cancel

A general system error occurred: Image is not valid. Software Solution com.vmware.vsphere-ha with version ... cannot be found in depot.

book

Article ID: 438194

calendar_today

Updated On:

Products

VMware vCenter Server 8.0

Issue/Introduction

Enabling vSphere HA within a cluster fails with the following error:

A general system error occurred: Image is not valid. Software Solution com.vmware.vsphere-ha with version ... cannot be found in depot.

 

vmware-vum-server

dateTtimeZ error vmware-vum-server[###] [Originator@6876 sub=com.vmware.vcIntegrity.lifecycle.SetSolutionTask] [SetSolutionTask 357] Software Solution com.vmware.vsphere-ha with version 8.0.3-25197330 cannot be found in depot.
dateTtimeZ error vmware-vum-server[###] [Originator@6876 sub=com.vmware.vcIntegrity.lifecycle.SetSolutionTask] [SetSolutionTask 365]  Set solution failed. entityId: domain-c### Problems found while validating the new software spec: {
-->     "errors": [
-->         {
-->             "id": "com.vmware.vcIntegrity.lifecycle.EsxImage.SolutionNotFound",
-->             "message": {
-->                 "args": [
-->                     "com.vmware.vsphere-ha",
-->                     "8.0.3-25197330"
-->                 ],
-->                 "default_message": "Software Solution com.vmware.vsphere-ha with version 8.0.3-25197330 cannot be found in depot.",
-->                 "id": "com.vmware.vcIntegrity.lifecycle.EsxImage.SolutionNotFound",
-->                 "localized": null,
-->                 "params": null
-->             },
-->             "originator": null,
-->             "resolution": null,
-->             "retriable": null,
-->             "time": "",
-->             "type": null
-->         }
-->     ],
-->     "info": [],
-->     "warnings": []
--> }

Environment

vCenter 8.x

ESXi 8.x

Cause

This issue occurs when there is a partial/incomplete reference of the vSphere HA zip.

Resolution

To Resolve this issue:

  • Open the vSphere UI, navigate to Developer Center -> API Explorer
    • In the "Select Endpoint" enter the vCenter's FQDN
    • In the "Select API", choose ESX
      • locate the "GET /api/esx/settings/depots/offline"
        • expand the dropdown arrow and click "Execute"
          • scroll through the results to find to vSphere HA vib being referenced in the error message
      • locate the "Delete /api/esx/settings/depots/offline/{depot}?vmw-task=true"
        • Input the datastore ID in the Value, click "Execute"
    • Restart the VUM service
      • service-control --restart vmware-updatemgr
        • let the service restart, then move to the vSphere UI and wait for the Database Sync task to start in the "Recent Tasks" (Note this takes some time to start and to complete)
    • Once the Database Sync task is completed, Enable vSphere HA