Applying the vRealize Aria Automation security patch fails using LCM.
In order to apply the patch, customer follows the KB https://knowledge.broadcom.com/external/article?articleNumber=325790
LCM request comes back with the error Code: LCMVRAVACONFIG90030 VMware Aria Automation VA Upgrade Status Check failed.
LCM error details, you can find it in the ar/log/vrlcm/vmware_vrlcm.log
2024-08-28 11:28:58.986 ERROR [pool-3-thread-29] c.v.v.l.p.c.v.t.VraVaUpgradeStatusCheckTask - -- Un-expected status seen after Upgrade on VMware Aria Automation VA vraNodeFqdn. To know more about the failure, run command "vracli upgrade status --details" on the VMware Ari
a Automation VA vraNodeFqdn. Upgrade is not successful, VMware Aria Automation appliance has been auto reverted to its previous working state. You can retry the upgrade by going to the product section
2024-08-28 11:28:58.988 INFO [pool-3-thread-29] c.v.v.l.p.a.s.Task - -- Injecting task failure event. Error Code : 'LCMVRAVACONFIG90030', Retry : 'true', Causing Properties : '{ CAUSE :: revertSnapshot === }'
com.vmware.vrealize.lcm.common.exception.EngineException: Upgrade on VMware Aria Automation VA vraNodeFqdn failed with state Unexpected Error. To know more about the failure, run command "vracli upgrade status --details" on the VMware Aria Automation VA vraNodeFqdn. To revert to snapshot, click RETRY with revertSnapshot property set to true.
at com.vmware.vrealize.lcm.plugin.core.vra80.task.VraVaUpgradeStatusCheckTask.execute(VraVaUpgradeStatusCheckTask.java:436) [vmlcm-vrapreludeplugin-core-8.16.0-SNAPSHOT.jar!/:?]
at com.vmware.vrealize.lcm.automata.core.TaskThread.run(TaskThread.java:62) [vmlcm-engineservice-core-8.16.0-SNAPSHOT.jar!/:?]
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [?:?]
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [?:?]
at java.base/java.lang.Thread.run(Unknown Source) [?:?]
2024-08-28 11:28:59.025 INFO [scheduling-1] c.v.v.l.r.c.RequestProcessor - -- Updating the Environment request status to FAILED for request ID : d07f2420-5f8b-40c4-88a9-6793adaecd61 with request type : PRODUCT_PATCH_INSTALL.
The VRA in /var/log/vmware/prelude/upgrade-2024-08-28-10-58-09.log
....
[INFO][2024-08-28 11:27:49][vraNodeFqdn] Creating upgrade configaration from installables ...
[INFO][2024-08-28 11:27:49][vraNodeFqdn] Aggregating upgrade configuration of all installables ...
[INFO][2024-08-28 11:27:50][vraNodeFqdn] Upgrade configuration of all installables aggregated successfully.
[INFO][2024-08-28 11:27:50][vraNodeFqdn] Computing version dependent upgrade configuration of installables ...
[INFO][2024-08-28 11:27:50][vraNodeFqdn] Version dependent upgrade configuration of installables computed sucessfully.
[INFO][2024-08-28 11:27:50][vraNodeFqdn] Reducing upgrade configuration of installables ...
[ERROR][2024-08-28 11:27:50][vraNodeFqdn] Creating upgrade configuration from installables failed.
[ERROR][2024-08-28 11:27:50][vraNodeFqdn] Creating upgrade plan failed.
Example log in the upgrade-error-2024-08-28-10-58-09.log
....[ERROR][2024-08-28 10:58:12][vraNodeFqdn] Creating upgrade configuration from installables failed.
[ERROR][2024-08-28 10:58:12][vraNodeFqdn] Creating upgrade plan failed.
[ERROR][2024-08-28 11:27:50][vraNodeFqdn] Creating upgrade configuration from installables failed.
[ERROR][2024-08-28 11:27:50][vraNodeFqdn] Creating upgrade plan failed.
vRealize Aria Automation and VMware Aria Suite Lifecycle
The error was due to attempt of apply the same patch twice to the vRealize Aria Automation system.
Please validate the patches applied already, before attempt to apply new one.
You can check the patches in VMware Aria Suite Lifecycle UI, open the Environment >> expand the Patches >> expand History
You can also check if patch was applied using the command line.
1. Open SSH to the VRA appliance
2. Run the command:
vracli version patch
If you have clustered deployment, you can run the command to get results from all nodes
vracli cluster exec -- bash -c "vracli version ;vracli version patch"