[CORE] Change Utility deletes shell attribute in Linux Job

book

Article ID: 85056

calendar_today

Updated On:

Products

CA Automic Workload Automation - Automation Engine AUTOMIC WORKLOAD AUTOMATION

Issue/Introduction

Error Message :
N/A

The DB change utility, ucybchng, creates an invalid entry for the attribute Shell in JOBS.UNIX.

Investigation

In the examples below, here are several JOBS.UNIX where the attribute 'Shell' is set to  '-bash' or not set,.

 

<Please see attached file for image>

0EMb0000001QrD1.png

All jobs are exported. With the 'DB change utility' all these entries should be changed to '-bash', regardless of what was there before. The following change script is used:
 
REPLACE_PART JOBS, *INC00124832*, UNIX_SHELL, '', '-bash'

Expected:  Regardless of what was there before, all jobs will have '-bash' afterwards.

Actual:  However, the results are that when there was something in the shell (not only -bash), it is deleted. Only if the attribute was empty before, will it have the correct value.

 

<Please see attached file for image>

0EMb0000001QrDV.png

 

Cause

Root Cause: The DB change utility deletes shell attribute for Unix jobs.

Environment

OS Version: N/A

Resolution

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

Fix Status: Released

Fix Version(s):
Automation Engine 12.1.0 - Available
Automation Engine 12.0.1 - Available
Automation Engine 1.2.4 - Available
Automation Engine 11.1.4 - Available

Additional Information

Workaround :
N/A

Attachments

1558693303744000085056_sktwi1f5rjvs16m5v.png get_app
1558693301952000085056_sktwi1f5rjvs16m5u.png get_app