After upgrading to 24.4.0, it appears that the user shell options are lost. UNIX or Linux job no longer have a shell selected in the UNIX tab:
And the message "Select" is also missing. Normally if no shell was chosen, it would show as follows:
if the Shell option is changed on a UNIX or Linux job to something like -ksh, it shows in upper case in the dropdown:
When the job is run, if Korn-Shell should have been used, a message like the following shows up:
The current shell (bash) is not supported; use ksh
Comparing an .xml export of an older version job shows:
<Shell>-ksh</Shell>
and the 24.4.0 version shows:
<Shell>-KSH</Shell>
Automation Engine 24.4.0 only
This is a known issue
This is fixed with 24.4.1 which is planned to be available on June 24, 2025
Workaround:
Do not change the Shell parameter after upgrade until 24.4.1 is able to be put in place
Another possible workaround is the following: