A general system error occurred: Image is not valid. Software Solution com.vmware.vsphere-wcp with version 9.0.1.##.#.#-######## cannot be found in depot
".A general system error occurred: Image is not valid. Software Solution <Component Name> with version <Version> cannot be found in depot
"./var/log/vmware/vmware-updatemgr/vum-server/vmware-vum-server.log
YYYY-MM-DDTHH:MM:SS.###Z info vmware-vum-server[#######] [Originator@6876 sub=DraftsManager] [DraftsManager 2713] Draft validation results: {
--> "errors": [
--> {
--> "id": "com.vmware.vcIntegrity.lifecycle.EsxImage.SolutionNotFound",
--> "message": {
--> "args": [
--> "com.vmware.vsphere-wcp",
--> "9.0.1.##.#.#-########",
--> "",
--> ""
--> ],
--> "default_message": "Software Solution com.vmware.vsphere-wcp with version 9.0.1.##.#.#-######## cannot be found in depot.",
--> "id": "com.vmware.vcIntegrity.lifecycle.EsxImage.SolutionNotFound",
--> "localized": null,
--> "params": null
--> },
--> "originator": null,
--> "resolution": null,
--> "retriable": null,
--> "time": "YYYY-MM-DDTHH:MM:SS.###Z",
--> "type": null
--> }
--> ],
VCF 9.x
/var/log/vmware/vmware-updatemgr/vum-server/vmware-vum-server.log
YYYY-MM-DDTHH:MM:SS.###Z error vmware-vum-server[#######] [Originator@6876 sub=com.vmware.vcIntegrity.lifecycle.CreateOfflineDepotTask] [CreateOfflineDepotTask 779] Offline depot content already exists in the DB with ID : ########################################.
Broadcom Engineering is aware about this issue and working towards fixing this issue in a future release.
This workaround should be applied only after confirming that an overwrite has happened in the vLCM depot which can be verified in the logs. Same error "Depot not found
" can happen in situation where the said depot is not imported into the vLCM as well.
/var/log/vmware/vmware-updatemgr/vum-server/vmware-vum-server.log
YYYY-MM-DDTHH:MM:SS.###Z error vmware-vum-server[#######] [Originator@6876 sub=com.vmware.vcIntegrity.lifecycle.CreateOfflineDepotTask] [CreateOfflineDepotTask 779] Offline depot content already exists in the DB with ID : B0B9326BD84BA41BCE40538B89669E243D6C707E
B0B9326BD84BA41BCE40538B89669E243D6C707E
". This depot ID will differ for each depot.dcli +i
com vmware esx settings depots offline list
com vmware esx settings depots online list
offline list
, use the below command:com vmware esx settings depots offline content get --depot <depot ID>
online list
, use the below command:com vmware esx settings depots online content get --depot <depot ID>
dcli> com vmware esx settings depots offline content get --depot B0B9326BD84BA41BCE40538B89669E243D6C707E
metadata_bundles:
vmw:
- hardware_support:
addons:
file_name: metadata-133.zip
solutions:
independent_components:
base_images:
- display_version: 9.0.1.0.
########
display_name: ESXi
version: 9.0.1-0.
########
updates:
Broadcom-ELX-lpfc_900.14.4.390.20-36vmw.901.0.
########
:summary: Broadcom Emulex Connectivity Division lpfc driver for FC adapters
Broadcom-bcm-mpi3_8.11.6.0.0.0-1vmw.900.0.
########
:summary: Broadcom Native Data RAID
...
...
com vmware esx settings depots offline delete --depot <depot ID>
--force true
" to the above command to force delete the depot.updatemgr
service and wait for couple of minutes to stabilize.service-control --restart updatemgr