[CORE] Change Utility deletes shell attribute in Linux Job

Document ID : KB000085056
Last Modified Date : 14/04/2018
Show Technical Document Details
Error Message :

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


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


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.


OS Version: N/A
Root Cause: The DB change utility deletes shell attribute for Unix jobs.
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 :