UiPath Documentation
automation-suite
2.2510
true
UiPath logo, featuring letters U and I in white

Automation Suite on Linux installation guide

Last updated Mar 26, 2026

Performing post-upgrade operations

After completing the upgrade, you must perform the required cleanup and migration operations before starting to use the Automation Suite cluster.

The following table describes the possible scenarios where you must perform the cleanup and migration operations:

Condition

Action

1. You enabled AI Center.

When using an external Orchestrator, ensure you regenerate and update the installation token from Identity before attempting to sync AI Center skills. Start the skills:

  1. Sync the skills by running the following command:

    ./bin/uipathctl service aicenter sync-skills [skill_ids]
  2. Check the skills status by running the following command:

    ./bin/uipathctl service aicenter sync-skill-status [skill_ids]

    The command can return any of the following statuses:

    • InProgress - the skill deployment is in progress.
    • Failed - the skill deployment failed.
    • OutOfSync - the skill is available in the database but has not been deployed yet.
    • Available - the skills are deployed and available to consume.

The [skill_ids] parameter is optional. For more details, refer to Syncing the AI Center ML Skill.

1. You upgraded from Automation Suite 2023.4 or older.

AND

2. You enabled AI Center.

Add the disk for the AI Center training pipeline. For details on the requirements, see Hardware requirements for AI Center. For instructions on configuring the disk to be used for the training pipeline, see Configuring the AI Center disks on selected machines.

1. You upgraded to Automation Suite 2023.10.5 or newer.

AND

2. You configured an offline setup with an in-cluster registry.

Clean up the previous version images after the upgrade from the in-cluster Docker registry. For instructions, see How to delete images from the old installer after upgrade.

1. You are using a single-node cluster.

AND

2. You provisioned a Ceph backup disk.

Manually re-enable the Ceph backup CronJob after the upgrade, as it is not automatically restored. For details, refer to How to schedule Ceph backup and restore data.

1. You configured the temporary Docker registry before the upgrade, as described in Setting up the temporary registry.

Uninstall the temporary registry by running the following command:

./bin/uipathctl registry uninstall-temp-registry -i cluster_config.json

1. You performed an upgrade and now have issues with image vulnerabilities or storage consumption.

Delete the images from the old installer. For instructions, see How to delete images from the old installer after upgrade.

1. You upgrade to Automation Suite 2.2510.0 or higher.

AND

2. You enabled Process Mining.

AND

3. You have configured Airflow to use PostgreSQL as database (AutomationSuite_Airflow).

Delete the Airflow Microsoft SQL Server database (AutomationSuite_Airflow).

1. You upgraded to Automation Suite 2.2510.0 or newer.

You must immediately reactivate your existing licenses for each organization and host:

  • Online activation: Reactivate directly after upgrade.
  • Offline activation: Generate a new activation payload file from the Automation Suite instance, then upload it in Activation.
  • Air-gapped environments: Select 2025.10+ and download the new activation file.

Reusing old activation files is not allowed and will result in an invalid license. License reactivation must be performed using the Update License button. Do not manually deactivate and then reactivate the license, as this action disables services.

Enabling the backup post-upgrade

Important:

Make sure Automation Suite is up and running and your automation continues as expected before proceeding with the following steps.

You must resume the backup after upgrading and performing the cleanup and migration operations. To enable the backup, follow the instructions described in the Enabling the schedule snapshot backup section.

Uninstalling the internal registry

Note:

This step is required if you migrated to an external OCI-compliant registry during the upgrade process.

To uninstall the internal registry, run the following command:

kubectl delete ns docker-registry
kubectl delete ns docker-registry
  • Enabling the backup post-upgrade
  • Uninstalling the internal registry

Was this page helpful?

Connect

Need help? Support

Want to learn? UiPath Academy

Have questions? UiPath Forum

Stay updated