Consider CA WA Agent 11.4, for its installer makes upgrade easy from any prior 11.3 release, for example 11.3 SP1.
You need to update the upgrade.properties file as per your environment and then just execute:
# ./setup.bin -f ./upgrade.properties.new
Sample upgrade.propertied file I used:
# cat upgrade.properties.new
INSTALLER_UI=SILENT
ACCEPT_EULA=ACCEPT
AGENT_UPGRADE_PATH=/opt/CA/WorkloadAutomationAE/SystemAgent/WA_AGENT_R11_3_1
AGENT_UPGRADE_FORCE=true
UPGRADE_BACKUP_LOCATION=/software/agent_backups
# cd /opt/CA/WorkloadAutomationAE/SystemAgent/WA_AGENT_R11_3_1
# ./cybAgent -vv
CA Workload Automation Agent for:
Linux x86_64 64-bit
11.4, Service Pack 00, Maintenance Level 0, Build 1609
Functionality Installed with Agent:
Name Enabled
- config No
- filebrowser Yes
- filemon Yes
- ftp No
- management No
- objmon Yes
- router Yes
- runner Yes
- snmp No
Additional Integrations/Plugins Installed on Agent:
None
Additional Advanced Integrations Installed on Agent:
None
Built at: Jan 31 2018, 17:42:59
And, it tar'd up the entire older agent dir for backout:
# ls -l /software/agent_backups/
total 119400
-rw-rw-r--. 1 root root 122265600 May 24 08:17 backup-2018-05-24-081609.tar
Thanks,
Chandru