You can upgrade vRealize Automation in vRealize Suite Lifecycle Manager.


  • Ensure that you have upgraded the earlier versions of vRealize Suite Lifecycle Manager to the latest. For more information on upgrading your vRealize Suite Lifecycle Manager, see Upgrade vRealize Suite Lifecycle Manager 8.x.
  • Ensure that you have upgraded the earlier version of VMware Identity Manager to 3.3.2 or later. For more information on VMware Identity Manager upgrade, see Upgrade VMware Identity Manager.
  • Verify that you have already installed the required version of vRealize Automation releases.
  • Perform the binary mapping of the vRealize Automation upgrade ISO from Local, myvmware or NFS share. For more information on binary mapping, see Configure Product Binaries.
  • Increase the CPU, memory, and storage as per the system requirements of vRealize Automation 8.4. For more information, see the Hardware Requirements of vRealize Automation 8.4 Reference Architecture.


  1. On the Lifecycle Operations page, click Manage Environments.
  2. Navigate to a vRealize Automation instance.
  3. Click View Details and click Upgrade.

    A pop-up menu is appears to alert you to perform an inventory sync.

  4. Click Trigger Inventory Sync of the product before you upgrade.
    Note: At times, there can be a drift or a change in the environment outside of Lifecycle Manager and for Lifecycle Manager to be aware of the current state of the system, the inventory requires to be up-to-date.
    1. If the product inventory is already synced and up-to-date, then click Proceed Upgrade.
  5. After the inventory is synced, select the vRealize Automation version to 8.4.
  6. To select the Repository Type, you can either select vRealize Suite LCM Repository, only if you have mapped the ISO Binary map, or you can select the Repository URL with a private upgrade Repository URL.
  7. If you selected the Repository URL, enter the unauthenticated URL, and then click Next.
  8. Click Pre-Check.
    Pre-check validates the following criteria:
    • If the source vRealize Automation versions are one of 8.0.0 or 8.0.1, ensure follow the steps given in the KB article 78325 before you upgrade to restore expired root accounts.
    • SSH enabled - Verifies that SSH for the root user is enabled.
    • Version check - Verifies if the target version selected for upgrade is compatible with the current vRealize Automation version.
    • Disk space on root, data, and services log partition - Verifies if the required amount of free disk space is available in the root, data, and services log partition.
    • CPU and Memory Check - Verifies if the required amount say 12 CPU and 42 GB Memory resources available in each vRealize Automation nodes before upgrade.
    • vCenter property existence check - Verifies if the vCenter details are present as part of each node in the Lifecycle Manager inventory. Since a snapshot is taken during the upgrade process, it is important to have the right vCenter details within the Lifecycle Manager inventory.
    • vRealize Automation VMs managed object reference ID retrieval check - Verifies if the managed object reference ID of the VM can be retrieved from the details available in the Lifecycle Manager inventory. This is required as you perform snapshot-related operations on the VMs, finding the VM using the same.
  9. Click Next and Submit.
    You can navigate to the Request Details page to view the progress of the upgrade status. You can enable the multi-tenancy for vRealize Automation, refer to Tenant Management in vRealize Suite Lifecycle Manager.