Automation Suite
2023.4
false
Banner background image
Automation Suite on Linux Installation Guide
Last updated Apr 24, 2024

Upgrading Automation Suite

Important:
  • Automation Suite 2023.4.5 and 2023.10.2 include an upgrade to Kubernetes 1.26.11. As such, when upgrading Automation Suite, you must ensure you do not downgrade Kubernetes. To do that, when moving from Automation Suite 2023.4.5 or a later minor version to the next major version, you must upgrade to 2023.10.2 at a minimum.

  • If you use Active Directory (AD) and are planning on upgrading to 2023.4.0, we highly recommend that you skip straight to the 2023.4.3 version, as 2023.4.0, 2023.4.1 and 2023.4.2 are impacted by an AD issue.

  • If you upgrade from Automation Suite 2022.10, you can perform a direct upgrade to 2023.4 or later. However, if you upgrade from Automation Suite 2021.10 or 2022.4, you first need to upgrade to 2022.10, and only then to 2023.4 or later. For details, see Automation Suite upgrade paths.

  • If your Automation Suite cluster was ever on 2021.10.3 or 2021.10.4, you must take additional steps to downgrade the Ceph objectstore version before upgrading to a newer Automation Suite version. For instructions, see Downgrading Ceph from 16.2.6 to 15.2.9

  • If you plan to upgrade from Automation Suite 2022.10 or earlier, and Process Mining is enabled, you must migrate process apps to the new process graph layout before starting the upgrade.

  • If you upgrade from an Automation Suite version installed a machine with FIPS 140-2 disabled, you can enable FIPS 140-2 by following the instructions on Security and compliance.

  • Upgrading Automation Suite enables maintenance mode on the cluster, which causes downtime for the entire upgrade duration.

Requirements

  • Make sure you meet the hardware and software requirements for the new Automation Suite version.
  • Download the required installer and bundle files:

    Installation type

    Files to download

    Online

    • as-installer.zipMandatory. See as-installer.zip for download instructions.

    Offline

    • as-installer.zipMandatory. See as-installer.zip for download instructions.
    • as-infra.tar.gzMandatory. See as-infra.tar.gz for download instructions.
    • as.tar.gzMandatory. See as.tar.gz for download instructions.
    Important:

    It is strongly recommended to create a backup of the cluster and the SQL database before upgrading Automation Suite. This is to ensure you can restore the cluster if something goes wrong during the upgrade operation.

    Cluster data is backed up on NFS server. Make sure you have configured NFS server before proceeding further.

    Make sure to copy the value of global.userInputs.identity.krb5KeytabSecret to global.kerberosAuthConfig.userKeytab, if you simultaneously meet the following requirements:
    • you configured the Active Directory integration using username and password
    • you have Windows authentication enabled
    • you do not use SQL integrated authentication

Overview

The following illustration shows the steps you need to take for a successful upgrade operation.

docs image

For a complete upgrade operation, follow these steps:

  1. Configure a backup before upgrading the cluster to a new version, if possible.
  2. Enable maintenance mode on the cluster, by bringing down the cluster network, to avoid any writes during upgrade. This step ensures the upgrade is consistent.
  3. Upgrade Kubernetes and other infrastructure components on all the cluster nodes.
  4. For offline installations, hydrate Private Docker Registry with the new container images.
  5. Upgrade the fabric and shared components on the cluster.
  6. Upgrade the services (UiPath products).
  7. Bring back the cluster by disabling the maintenance mode on the cluster.
  • Requirements
  • Overview

Was this page helpful?

Get The Help You Need
Learning RPA - Automation Courses
UiPath Community Forum
Uipath Logo White
Trust and Security
© 2005-2024 UiPath. All rights reserved.