Update Manager Download task fails with the error: The object has already been deleted or has not been completely created
search cancel

Update Manager Download task fails with the error: The object has already been deleted or has not been completely created

book

Article ID: 308652

calendar_today

Updated On:

Products

VMware vCenter Server

Issue/Introduction

Symptoms:
  • Update Manager Download task fails
  • You see the error:

    The object has already been deleted or has not been completely created

  • You may see this German error:

    Das Objekt wurde bereits gelöscht oder noch nicht vollständig erstellt

  • The vmware-vum-server-log4cpp.log contains entries similar to:

    [2011-05-24 07:56:26:354 'VciSigUpdateTask.SigUpdateTask{0}' 2136 INFO] [vciTaskBase, 1278] SerializeToVimFault fault:
    (vmodl.fault.ManagedObjectNotFound) {
    dynamicType = <unset>,
    faultCause = (vmodl.MethodFault) null,
    obj = 'vim.rtualMachine:vm-46263',
    msg = "The object has already been deleted or has not been completely created",
    }

    Note: The vmware-vum-server-log4cpp.log is located at C:\Documents and Settings\All Users\Application Data\VMware\Update Manager or C:\Users\All Users\VMware\VMware Update Manager\Logs.


Environment

VMware vCenter Update Manager 4.1.x
VMware vCenter Update Manager 4.0.x

Resolution

This issue occurs because a VMID exists in the VCI_TARGET_ENTITIES table of the update manager database that is no longer present in the environment.

To resolve this issue, you must back up the update manager database and remove the vmid stated in the vmware-vum-server-log4cpp.log.
  1. Back up the Update Manager database.
  2. Launch the SQL Server Management Studio and connect to the vCenter Update Manager database.
  3. Open the dbo.VCI_TARGET_ENTITIES table.
  4. Remove the VMID stated in vmware-vum-server-log4cpp.log from that table.
  5. Restart Update Manager service. For more information, see Stopping, starting, and restarting the VMware Update Manager service (1039328).
If the object in the error is a Virtual Appliance, such as VMware vCenter CapacityIQ, remove the object from the VCI_VA_APPLIANCES table:
  1. Back up the Update Manager database.
  2. Launch the SQL Server Management Studio and connect to the vCenter Update Manager database.
  3. Open the dbo.VCI_VA_APPLIANCES table.
  4. Remove the VMID stated in vmware-vum-server-log4cpp.log from that table.
  5. Restart Update Manager service.