CAU of Agent AIX fails with ERROR 256 due to libsysapi.a
search cancel

CAU of Agent AIX fails with ERROR 256 due to libsysapi.a

book

Article ID: 421295

calendar_today

Updated On:

Products

CA Automic Workload Automation - Automation Engine

Issue/Introduction

We cannot use the CAU for Unix AIX Agents already on recent 21.0.9+ versions due to a problem in the deployment.txt that is delivered (still present on 24.4.2 hf3).
The included deployment scripts (deployment.txt) are incorrectly configured because they still reference the deprecated *.a library files on the agent bin folder but these libraries are no longer delivered since 21.0.9+ of the Unix AIX agent.

mv -f ${AgentBinPath}/libsysapi.a ${SMgrBinPath}/libsysapi.a
mv -f ${AgentBinPath}/libzu00132.a ${SMgrBinPath}/libzu00132.a

The above two libraries are only present on the service manager bin folder of the agent unix 21.x
On the service manager v24, these libraries are named libsysapi.so and libzu00132.so

This issue also prevents the rollback functionality from version 24 to 21.

Error in the smgr:

20251022/103224.655 - ERROR 256: mv -f /uc4/t/agents/servicemanager/bin/../../unix/bin/libsysapi.a /uc4/t/agents/servicemanager/bin/./libsysapi.a
20251022/103224.655 - mv: 0653-401 Cannot rename /uc4/t/agents/servicemanager/bin/../../unix/bin/libsysapi.a to /uc4/t/agents/servicemanager/bin/./libsysapi.a:          A file or directory in the path name does not exist.
20251022/103224.655 - U00022052 Error in file processing, the previous processing will be rolled back.

Environment

Agent AIX being upgraded via CAU to 21.0.9 or superior

Cause

DE177764

Resolution

Update to a fix version listed below or a newer version if available.

Fix version:
Component(s): CAU Agent Unix
Automation.Engine 24.4.3 - Planned release December 2025

Additional Information

Public Description: A problem has been solved where Centralized Agent Upgrades on AIX systems failed due to outdated file references. The deployment configuration has been updated to correctly handle current library files, ensuring that upgrades and rollbacks now execute successfully.