Preparing To Upgrade

If not already present, create a folder named release in the existing build folder at <InstallationDirectory>\AssistEdgeAutomation\ location.


To execute the steps on the server-side before upgrading to RPA 20.0/Engage 3.0:

  1. Navigate to your existing RPA 20.x/Engage 3.x build folder - <InstallationDirectory>\AssistEdgeAutomation\release.

  2. Copy the upgrade product package and place it inside the installation build folder <InstallationDirectory>\AssistEdgeAutomation\release.
    • For Windows: AssitEdgeAutomation.zip
    • For Linux: AssistEdgeAutomation.tar.gz
  3. Extract the copied zip file to AssistEdgeAutomation\. You can rename the extracted folder as per your requirement, for example, we have renamed the extracted folder as Release191
     

    NOTE: 

    The product folder structure should not be changed.




     
  4. Copy the ae.bat and node-version.bat files from <<InstallationDirectory> \AssistEdgeAutomation\release\<Release191>>\scripts folder. Navigate to <InstallationDirectory\AssistEdgeAutomation>\scripts folder and replace the respective existing files with the copied files.
  5. Copy the ae.js file from <<InstallationDirectory >\AssistEdgeAutomation\release\<Release191>>\scripts\app folder. Navigate to <InstallationDirectory\ AssistEdgeAutomation>\scripts\app folder and replace the existing ae.js file with the copied file.
  6. Take backup of the below mentioned files if any customization or modification was done, else, skip this step:
    • <InstallationDirectory>\AssistEdgeAutomation\runtime\elasticsearch\opendistroforelasticsearch-1.13.2\config\log4j2.properties
    • <InstallationDirectory>\AssistEdgeAutomation\runtime\logstash\logstash-7.10.2\config\log4j2.properties
  7. Replicate changes to the below mentioned files if any customization or modification was done in RPA 20.x\Engage 3.x, else, skip this step:
    • <UpgradeFolder>\AssistEdgeAutomation\client-tools\AutomationStudio\bin\ApplicationAutomationMetadata.json 
    • <UpgradeFolder>\AssistEdgeAutomation\client-tools\AutomationRuntime\Engage\ApplicationAutomationMetadata.json
    • <UpgradeFolder>\AssistEdgeAutomation\client-tools\AutomationRuntime\EnterprisePersonalAssistant\ApplicationAutomationMetadata.json
    • <UpgradeFolder>\AssistEdgeAutomation\client-tools\AutomationRuntime\Robot\RobotAgent\RobotSE\ApplicationAutomationMetadata.json