Stage 2: Staging the Upgrade
Complete these steps to prepare (stage) the IAP upgrade.
- Run the following command. - sudo bash <itential-iap_version.bin> - p
- Confirm the upgrade path. - ls -ltr /opt/pronghorn
- Audit all symlinks (links to files that contain a reference to another file or directory) to custom apps, adapters and the current upgrade path. 
- Run this curl command to check dependencies and capture current status. - curl -s http://<server>:port/status
- Start the IAP Server. 
- Access the Admin Essentials application to confirm TaskWorker is in a Paused state. - Figure 1: Task Execution Paused  
- Audit user and group permissions for the upgrade path you chose. - From 2019.x, go to Admin Essentials → Authorization Manager and set permissions for - APP-Automation Studio.
- From 2020.1.x or higher, go to Admin Essentials → Authorization Manager and set permissions for - APP-JST.- Figure 2: Set APP-JST Permissions  
 
- Migrate the workflow and transformation collections using a bulk export/import. 
- Restore the TaskWorker default properties to activate TaskWorker in a Running state during IAP restart. - workFlowEngine Service Config properties - “activate”: true- properties.json file [ “processTasksOnStart” : true ]- Figure 3: Task Execution Running  
- Complete a sanity check. - Audit workflows and jobs prior to resuming task execution.
- Audit transformations to check upgrade version and options.
 
Next Step
Go to Stage 3: Migration to run the migration process.