Patching vCenter to 8.0U2 using Update Planner fails with error "Update for component vlcm is not found"
search cancel

Patching vCenter to 8.0U2 using Update Planner fails with error "Update for component vlcm is not found"


Article ID: 313304


Updated On:


VMware vCenter Server


The below error is found while performing "Upgrade Plugin" from the VCSA while performing the Reduced Downtime upgrade:

"Update for component vlcm is not found"
Note: This KB applies when the source VCSA is less than equal 8.0 U2

The appliance Management log will have the following entries (/var/log/vmware/applmgmt/applmgmt.log):

2023-09-22T16:21:59 PM UTC [36769]DEBUG:vmware.appliance.update.update_functions:WGET using default certificate check options
2023-09-22T16:21:59 PM UTC [36769]DEBUG:vmware.appliance.update.update_functions:Running /usr/bin/wget --server-response --tries 3 --waitretry 1 --connect-timeout 10 -r -np -nH -nd -A *rpm-manifest.json -P /storage/core/software-update/tmp/component
2023-09-22T16:22:00 PM UTC [36769]DEBUG:vmware.appliance.update.update_functions:runCommandAndCheckResult failed: '--2023-09-22 16:21:59--\nResolving\nConnecting to||:443... connected.\nHTTP request sent, awaiting response... \n  HTTP/1.1 404 Not Found\n  Accept-Ranges: bytes\n  Content-Length: 11\n  Server: AkamaiNetStorage\n  Date: Fri, 22 Sep 2023 16:22:00 GMT\n  Connection: keep-alive\n2023-09-22 16:22:00 ERROR 404: Not Found.\n\n'
2023-09-22T16:22:00 PM UTC [36769]ERROR:vmware.vapi.provider.local:Error in invoking com.vmware.appliance.update.pending in list_upgradeable_components - {'id': 'com.vmware.appliance.update.server_error', 'default_message': 'Server error at target URL', 'args': []}
Traceback (most recent call last):
  File "/usr/lib/applmgmt/vapi/lib/vapi_runtime-2.100.0-py2.py3-none-any.whl/vmware/vapi/provider/", line 277, in invoke
    service_id, operation_id, input_value, ctx)
  File "/usr/lib/applmgmt/vapi/lib/vapi_runtime-2.100.0-py2.py3-none-any.whl/vmware/vapi/provider/", line 248, in _invoke_int
    method_result = iface.invoke(ctx, method_id, input_value)
  File "/usr/lib/applmgmt/vapi/lib/vapi_runtime-2.100.0-py2.py3-none-any.whl/vmware/vapi/bindings/", line 371, in invoke
    meth_output = method(**meth_args)
  File "/usr/lib/applmgmt/vapi/py/vmware/appliance/vapi/", line 166, in list_upgradeable_components
    return worker.list_upgradeable_components(version)
  File "/usr/lib/applmgmt/update/py/vmware/appliance/update/", line 411, in list_upgradeable_components
    updates = b2b.discoverComponentUpdates(thisUpdateDir)
  File "/usr/lib/applmgmt/update/py/vmware/appliance/update/", line 1912, in discoverComponentUpdates
    wgetWrapper(url + "/", tempFolder, "*" + RPM_MANIFEST_FILE)
  File "/usr/lib/applmgmt/update/py/vmware/appliance/update/", line 637, in wgetWrapper
    "Server error at target URL"))
  File "/usr/lib/applmgmt/update/py/vmware/appliance/update/", line 402, in runCommandAndCheckResult
    raise exception
vmware.appliance.update.update_functions.LocalizableException: {'id': 'com.vmware.appliance.update.server_error', 'default_message': 'Server error at target URL', 'args': []}
2023-09-22T16:22:00 PM UTC [36769]INFO:vmware.appliance.vapi.auth:Authorization request for service_id: com.vmware.appliance.update.pending, operation_id: stage_and_install


VMware vCenter Server 8.0.2


To resolve the issue, run the script "" attached to this KB.

Please follow the steps mentioned below to run the script:

  1. Login to VCSA SSH Shell using "root" user

  2. Copy the attached script to /tmp/

  3. Run the below command:

/bin/bash /tmp/
  1. Wait for the script to complete.

  2. Rerun the Upgrade plugin from the vSphere Client.

Additional Information

vCenter Server upgrades with the reduced downtime


fix_rdu get_app