2023.4.1
Release date: 25 April 2024
- Automation Hub
- Process Mining
- Test Manager
- Insights
Release date: 27 June 2023
We first introduced Automation Suite in 2021 as an on-premises alternative to Automation Cloud. Ever since then, we've been continuously working on improving Automation Suite so that you can deploy the full UiPath® automation platform on Linux bare-metal on virtual machines in your own data center or public cloud.
However, software solutions are not always one size fits all, and after carefully listening to your feedback, we understood the need for a new Automation Suite flavor. Meet Automation Suite on EKS/AKS, which allows you to deploy the platform to your Kubernetes clusters in Amazon Web Services (Elastic Kubernetes Service) or Microsoft Azure (Azure Kubernetes Service).
Automation Suite on EKS/AKS brings an entirely new deployment architecture, infrastructure management, installation and configuration experience, and approach to cluster management. On the other hand, in terms of platform admin management, APIs, and UI, things remain unchanged.
In a nutshell, we offer multiple paths to the same destination. Since each Automation Suite flavor caters to different business needs, we will continue to maintain both of them. While we aim to ensure feature parity between these flavors, there are some differences between them.
For more details, see Cross-deployment model feature comparison.
The reason behind it all is that some of you require extensive flexibility and control over your infrastructure, and Automation Suite on EKS/AKS provides just that.
The Automation Suite on EKS/AKS stack is split into three layers:
-
UiPath® managed - we manage the UiPath® services and other required components.
-
Optional to install - think of it as the middle ground as this layer is made of components that we can install and manage for you, but which you can also take the reins of.
-
Customer managed - you bring your Kubernetes, cache, and data source infrastructure.
This translates into shared responsibility between you and us, with the main advantage of this model being that you can leverage your existing processes to manage your infrastructure resources.
For more details, see High-level infrastructure and Responsibility matrix.
uipathctl
is the single unified CLI tool that most operations revolve around in Automation Suite on EKS/AKS. You can run it on Linux,
macOS, and Windows platforms to check prerequisites in your environment, install, configure, upgrade, or manage Automation
Suite. For details, see uipathctl.
If you are considering migrating from standalone Orchestrator to Automation Suite, we have good news for you. We have considerably improved the migration tool used in previous Automation Suite versions.
For details, see Migration options.
Here are some tips and tricks on navigating the Automation Suite docs:
-
The Automation Suite Release Notes Guide is split into two chapters, each for an Automation Suite flavor.
-
Each Automation Suite flavor has a dedicated installation guide: Automation Suite Installation Guide and Automation Suite on EKS/AKS Installation Guide.
-
The Automation Suite Admin Guide and Automation Suite API Guide are shared between the two Automation Suite flavors, with all the content being identical.
-
Erratum - added October 17, 2024
In a proxy environment, if the proxy server uses the same port as the TCP port of any other service in the Istio service mesh, such as port 8080, pods cannot communicate with the FQDN. The issue causes the following error:System.Net.Http.HttpRequestException: The proxy tunnel request to proxy 'http://<proxyFQDN>:8080/' failed with status code '404'.
System.Net.Http.HttpRequestException: The proxy tunnel request to proxy 'http://<proxyFQDN>:8080/' failed with status code '404'.To fix the issue, see Automation Suite on EKS/AKS troubleshooting.
-
Erratum - added August 14, 2024
For AI Center and Task Mining, theListBucket API
prerequisite check fails when using an external objectstore. However, AI Center and Task Mining do not use theListBucket API
permission. We removed the unnecessary check in Automation Suite 2023.4.8. -
Erratum - added June 25, 2024
Following an Automation Suite on AKS installation or upgrade, the backup setup does not work because of a failure to connect to Azure Government. You can fix the issue by taking the steps described in Automation Suite on EKS/AKS troubleshooting.
-
Erratum: Added April 19, 2024
An upgrade known issue affecting AKS causes Automation Suite to fail. When trying to upgrade AKS, theargocd-redis-ha-server
pod is put in error state. If you encounter this issue, use the workaround documented in the Troubleshooting chapter. The issue no longer occurs in Automation Suite 2023.4.6. -
Erratum: Added November 6, 2023
In versions 2023.4.0 through 2023.4.2, if you have an Active Directory (AD) integrated environment, you will see sporadic failures from the product leading to the IIS application pool restarting. This issue has been fixed in version 2023.4.3, but it still affects the aforementioned versions. As such, if you use AD, we highly recommend that you directly install or upgrade to 2023.4.3. Otherwise, you will encounter functionality issues.
-
If you already use Automation Suite, it is currently not possible to migrate to Automation Suite on EKS/AKS.
-
uipathctl
binaries on the Windows and macOS versions are currently not signed with theuipath.com
certificate. You may get a warning when you try to download or runuipathctl
on Windows on macOS. -
The health check on Automation Suite robots may fail. The "[POD_UNHEALTHY] Pod asrobots-migrations-cvzfn in namespace uipath is in Failed status" message may show up in your health check logs after manually installing Automation Suite on AKS. See the Troubleshooting section for more details.
-
When deploying AI Center in Automation Suite on your AKS/EKS clusters, if you decide not to install Prometheus (either bundled with Automation Suite or your own) or if you install your own Prometheus in a namespace different than
monitoring
, the following features are not supported:- Prediction count for ML Skills: it would always show 0
- Automatic undeployment of idle skills
To find out what has changed on each Automation Suite product, visit the following links.
If the product is greyed out, this new Automation Suite version does not bring any changes to it.
For the Kubernetes versions that each Automation Suite version supports, see Kubernetes compatibility.
This Automation Suite release bundles the following internal components:
Component |
Version |
---|---|
Istio | 1.17.2 (Distroless) |
ArgoCD | v2.5.10 |
Prometheus | v2.39.1 |
Grafana | 9.5.2 |
Fluentd & Fluent-bit |
logging-operator : 4.1.0 logging-operator-logging : 4.1.0 |
Gatekeeper | 3.11.0 |
Cert-Manager | v1.11.2 |
Velero | 3.1.6 |
The migration tool version you need depends on the standalone products you plan to migrate and the targeted Automation Suite version. For more details, see Migration compatibility matrix.
For instructions on migrating a standalone product to the current version of Automation Suite, see Full migration.
- Changes to license-related tenant limitations
- What is Automation Suite on EKS/AKS
- What is Automation Suite on EKS/AKS
- Why a new Automation Suite flavor
- New installation and configuration experience
- New standalone to Automation Suite migration
- How to navigate the docs
- Known issues
- Bundling details
- Product versions
- Internal third-party component versions
- Migration tool version