dSeries / DE upgrade of Linux agents fails from Agent inventory.
search cancel

dSeries / DE upgrade of Linux agents fails from Agent inventory.

book

Article ID: 406920

calendar_today

Updated On:

Products

ESP dSeries Workload Automation - Business Agents (dSeries) ESP dSeries Workload Automation - System Agent (dSeries) ESP dSeries Workload Automation - Scheduler (dSeries) ESP dSeries Workload Automation Workload Automation Agent

Issue/Introduction

Our team is been trying to upgrade the agents from 12.x (7314) to version newer like 24.0.

When user upgrade a UNIX base agents it just says successfully upgraded on Action/Upgrade status details but it remains on same version and build as before.  Message from the upgrade log in spool/de_agent_cmd

01-01-2025 00:12:34      output form process-JRE libraries are missing or not compatible....
Exiting....
01-01-2025 00:12:34      ret code-028-07-2025 02:53:37   ret code-0

 

Environment

Workload Automation Agent: 12.x or above

Workload Automation DE (ESP dSeries): 12.4 or above

OS: Linux

Cause

The /tmp folder in Linux does not have exec permission.

 

 

Resolution

Change the permission of /tmp with following command root / sudo

mount -o remount,exec /tmp

Then run the upgrade of Linux agent from Agent inventory.   Once done, revert the permission with this command:

mount -o remount,noexec /tmp

Note: Create job in the DE / manager that can run the above command as root instead of running it manually.  In the job, select the agent that needs to be upgraded.  Create a second job that revert the permissions back to noexec.