Import of an offline bundle to Lifecycle Manager fails with the error: "A general system error occurred: Offline depot content already exists"
The error stack in the vmware-vum-server.log indicates a database conflict:YYYY-MM-DDThh:mm:ss.000Z error vmware-vum-server[150801] [Originator@6876 sub=com.vmware.vcIntegrity.lifecycle.CreateOfflineDepotTask] [CreateOfflineDepotTask 571] Offline depot content already exists in the DB with ID : ###########################YYYY-MM-DDThh:mm:ss.000Z error vmware-vum-server[150801] [Originator@6876 sub=com.vmware.vcIntegrity.lifecycle.CreateOfflineDepotTask] [Task, 524] Task:com.vmware.vcIntegrity.lifecycle.CreateOfflineDepotTask ID:52bf5136-34fb-64d7-XXXX-XXXXXXXXXXXX. Task Failed. Error: Error:--> com.vmware.vapi.std.errors.already_exists--> Messages:--> com.vmware.vcIntegrity.lifecycle.depots.offline.AlreadyExists<Offline depot content already exists with ID '###########################'.>-->YYYY-MM-DDThh:mm:ss.000Z info vmware-vum-server[150801] [Originator@6876 sub=PM.AsyncTask.CreateOfflineDepotTask{16}] [vciTaskBase 1496] SerializeToVimFault fault:--> (vmodl.fault.SystemError) {--> faultCause = (vmodl.MethodFault) null,--> faultMessage = (vmodl.LocalizableMessage) [--> (vmodl.LocalizableMessage) {--> key = "com.vmware.vcIntegrity.lifecycle.depots.offline.AlreadyExists",--> arg = (vmodl.KeyAnyValue) [--> (vmodl.KeyAnyValue) {--> key = "1",--> value = "###########################"--> }--> ],--> message = <unset>--> }--> ],--> reason = "vLCM Task failed, see Error Stack for details."--> msg = "{--> "data": {--> "depot": "###########################"--> },--> "error_type": "ALREADY_EXISTS",--> "messages": [--> {--> "args": [--> "###########################"--> ],--> "default_message": "Offline depot content already exists with ID '###########################'.",--> "id": "com.vmware.vcIntegrity.lifecycle.depots.offline.AlreadyExists"
This issue could be caused by conflicting packages or corruption in the VUM database.
Reset the Update Manager database, per KB 316581.