Upgrade from v9.3.4 to v9.3.5
The guide describes the upgrade from 9.3.4 to 9.3.5 version of WorkFusion IA Cloud.
Prerequisites
- You have WorkFusion SPA 9.3.4 up and running.
- No Business Processes are running.
Download and extract patch
Connect to the APP server via SSH and run the following commands as runtime user (wf_user):
Change the directory, create the
patchesdirectory, and download the patch:$ export INSTALL_DIR=/opt/workfusion $ cd $INSTALL_DIR $ mkdir patches $ cd patches/ $ curl -o 'patch_9.3.4-9.3.5.tar.gz' 'https://spa-releases.s3.amazonaws.com:443/9.3/9.3.5/patch_9.3.4-9.3.5.tar.gz?AWSAccessKeyId=AKIAIYJMMPKAN2MQSJWA&Expires=1613053219&Signature=TKZOLNWpq6PldMrjH4RNrg1cgn4%3D'If the Internet access is not available on the APP server, download the patch to the
patchesdirectory with any available method.Extract the patch:
$ tar xzf patch_9.3.4-9.3.5.tar.gzAfter the extraction, you'll see the
patch_9.3.4-9.3.5directory:$ ls -la drwxrwxr-x. 2 wfuser wfuser 58 Oct 21 17:06 patch_9.3.4-9.3.5 -rw-rw-r--. 1 wfuser wfuser 247901699 Oct 21 17:06 patch_9.3.4-9.3.5.tar.gz $ ls -la patch_9.3.4-9.3.5/ -rwxrwxr-x. 1 wfuser wfuser 4255 Nov 20 14:01 patch_9.3.5.sh drwxrwxr-x. 2 wfuser wfuser 168 Nov 20 09:06 sources
Apply patch 9.3.5
On the APP server, go to the
patch_9.3.4-9.3.5directory and run the following command:$ ./patch_9.3.5.sh apply ## You will see the similar output: Tue Feb 11 14:01:54 UTC 2020 Updating Control Tower to version: 9.3.5 Tue Feb 11 14:01:57 UTC 2020 Stopping Control Tower... workfusion: stopped Tue Feb 11 14:02:10 UTC 2020 Backup current Control Tower artifacts... mkdir: created directory ‘backup’ Tue Feb 11 14:02:16 UTC 2020 Updating Control Tower artifacts... Tue Feb 11 14:02:20 UTC 2020 Cleanup Control Tower Tomcat context directory... Tue Feb 11 14:02:23 UTC 2020 Starting Control Tower... workfusion: started Tue Feb 11 14:02:27 UTC 2020 It might take Control Tower about 5 minutes for startup... Tue Feb 11 14:02:27 UTC 2020 Updating rpa-manager to version: 9.3.5 Tue Feb 11 14:02:30 UTC 2020 Stopping rpa-manager... rpa-manager: stopped Tue Feb 11 14:02:43 UTC 2020 Backup current rpa-manager artifacts... Tue Feb 11 14:02:46 UTC 2020 Updating rpa-manager artifacts... Tue Feb 11 14:02:49 UTC 2020 Starting rpa-manager... rpa-manager: started Tue Feb 11 14:02:54 UTC 2020 It might take rpa-manager about 3 minutes for startup...Upgrade RPA server. Log in over RDP to RPA server and follow the steps
Back up the current installation. Copy the RPA installation folder, for example,
C:\RPAtoC:\RPA_old.Uninstall RPA using the respective item from Programs and Features in Control Panel.
Install RPA as described in RPA Windows Server installation. Use RPAInstaller v9.3.5.
From the backup folder restore the following files to their corresponding paths:
- File
nginx.conffrom theC:/RPA_old/nginx/confdirectory - All files from the
C:/RPA_old/wfagent/confdirectory. - All files from the
C:/RPA_old/wfagent/bindirectory. - Files from from the
C:/RPA_old/nginx/ssldirectory. - File
CA.crtfrom theC:/RPA_old/filebeat/ssldirectory.
- File
Verify update
To verify that the update is successful:
## Navigate to directory where installer was extracted
./install.sh check app
You should also run some business processes which uses RPA functionality to test that RPA works properly.
Roll back to 9.3.4
To roll back to a previous version, on the APP server, go to the patch_9.3.4-9.3.5 directory and run the following command:
$ ./patch_9.3.5.sh rollback