HostPatchOutdatedMetadataImport2024-10-29T15:46:36.354+08:00 info vmware-vum-server[13150] [Originator@6876 sub=ConfirmOfflinePatchTask.ConfirmOfflinePatchTask{214}] [vciTaskBase 689] Task started...2024-10-29T15:46:36.384+08:00 error vmware-vum-server[13150] [Originator@6876 sub=HostUpdateDepotManager] [metadataCache 148] Importing outdated bulletin: VMware-vmkusb_0.1-7vmw.703.0.50.20036589 <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<---------- This component "vmkusb" is causing the issue as per this scenario2024-10-29T15:46:36.385+08:00 warning vmware-vum-server[13150] [Originator@6876 sub=ConfirmOfflinePatchTask.ConfirmOfflinePatchTask{214}] [confirmOfflinePatchTask 214] Confirm Offline Patch received with exception outdated bulletin2024-10-29T15:46:36.452+08:00 error vmware-vum-server[13145] [Originator@6876 sub=com.vmware.vcIntegrity.lifecycle.CreateOfflineDepotTask] [Task, 511] Task:com.vmware.vcIntegrity.lifecycle.CreateOfflineDepotTask ID:5277f00f-e243-a5af-f0dc-d11bbefdb7be. Task Failed. Error: Error:--> com.vmware.vapi.std.errors.error--> Messages:--> com.vmware.vcIntegrity.lifecycle.depots.offline.ConfirmOfflinePatchTaskErrorInfo<Confirm importing offline patches task failed while creating offline depot. Error: 'integrity.fault.HostPatchOutdatedMetadataImport: Cannot import patch details. There are no new bulletins or software packages to import.'.>-->2024-10-29T15:46:36.453+08:00 warning vmware-vum-server[13925] [Originator@6876 sub=TaskStatsCollector] [taskStatsCollector 190] Task type or creation time not present2024-10-29T15:46:36.453+08:00 info vmware-vum-server[13145] [Originator@6876 sub=PM.AsyncTask.CreateOfflineDepotTask{212}] [vciTaskBase 1496] SerializeToVimFault fault:--> (vmodl.fault.SystemError) {--> faultCause = (vmodl.MethodFault) null,--> faultMessage = (vmodl.LocalizableMessage) [--> (vmodl.LocalizableMessage) {--> key = "com.vmware.vcIntegrity.lifecycle.depots.offline.ConfirmOfflinePatchTaskErrorInfo",--> arg = (vmodl.KeyAnyValue) [--> (vmodl.KeyAnyValue) {--> key = "1",--> value = "integrity.fault.HostPatchOutdatedMetadataImport: Cannot import patch details. There are no new bulletins or software packages to import."--> }--> ],vCenter Server 7.x
vCenter Server 8.x
This issue happens if an online/offline depot already exists in the Lifecycle manager repository with the same component.
The depot with the newer timestamp is loaded first. Then when loading the second depot, since the same bullein exists but is not identical, the timestamp of the depot is compared to decide which is newer version. Due to the second depot having an older time stamp, the bulletin is rejected.
applianceshdcli com vmware esx settings depots offline listdcli com vmware esx settings depots online listdcli com vmware esx settings depots offline content get --depot <depot UUID>dcli com vmware esx settings depots online content get --depot <depot UUID>dcli com vmware esx settings depots offline delete-task --depot <depot UUID>dcli com vmware esx settings depots online delete-task <depot UUID>service-control --restart updatemgrAlternatively, reset the VUM database if the existing baselines/depots are not needed. Refer to KB Resetting the VMware Update Manager Database.