It is possible to directly update your Orchestrator to v2018.4 in the following cases:
- You have any 2016.2 version
- You have any 2017.1 version
- You have any 2018.x version
To see the latest available versions, please check the Release Notes page.
If the entire UiPath suite is installed on a single machine, and you want to update from v2018.2 or older versions to v2018.4, you are required to first do so on Orchestrator and then Studio and Robot. If you first update your Studio to v2018.4, your Orchestrator instance is removed. This is due to a change in the installers' Upgrade Code and is not necessary for updates from v2018.3.
There are a few ways to directly update:
- Using the Windows Installer (
UiPathOrchestrator.msi) - An in-place update that copies all your settings and creates a backup folder for the old version. It is suitable for both one node and multi-node architecture. Please note that some
web.configsettings are not copied if the version you are upgrading from was installed using the deprecated scripts.
Please note that the repair functionality of the Windows Installer is not supported.
- Using the Azure Script - a complex update of Orchestrator and its components on one or multiple nodes, in the Azure Portal.
- Using the UiPathPlatform installer - An executable file which enables you to update Orchestrator, Robot, and Studio. It is suitable for one-node architectures.
These artifacts are provided when you first purchase Orchestrator or they can be provided by your customer success manager or our support team.
If you update your Orchestrator instance from v2017.1 or v2018.1 to 2018.4, the previous and current values of audit logs are not displayed in the Audit Data window if they are updated, but they are present in the database.
If you have invalid cron schedules and you upgrade your Orchestrator instance from v2018.1.x or v2018.2.x to v2018.4.x, they are not going to work anymore. This occurs due to a change in the Quartz.NET validation code. Please make sure your cron expressions are valid before updating your environment.
Regardless of the way you choose to update, please note that if the database you point to does not exist, it is automatically created while running the update. If you point to an existing database, it is updated during the same process.
The Orchestrator SQL database is automatically set to be case-insensitive (“OrchDB” = “orchdb”), at installation.
When you upgrade to v2018.4, the number of runtimes per machine is automatically set to 1. For a Concurrent Runtime license type, if you have High-Density Robots set up, you have to manually change the number of runtimes as desired and in accordance with the total number of Robots on that machine.
UiPathPlatformInstaller.exe is an installer application which bundles all our products and enables you to update Orchestrator, Robot, and Studio. The processes are exactly the same as the ones you would go through using the Windows installers,
However, please take into consideration that the
UiPathPlatformInstaller.exe does not accept command line arguments.