adTempus 5.0.4 Release Notes

5.0.4.0

Released August 29, 2024

Enhancements

Console
Server names now sorted in Console Tree
When the adTempus Console is connected to more than one adTempus server, the list of servers in the Console Tree is now sorted alphabetically.
Added Advanced connection settings to Server Connection window
The Server Connection window was modified to include the Advanced connection settings box, which can be used to configure some rarely-needed properties of the server connection.

Fixed Issues

Console
Add button missing on Job Execution Task
When creating or editing a Job Execution Task, the Add button may not be visible on the Job Execution page, making it impossible to add target jobs.
Credential Profile passwords longer than 50 characters are truncated without warning
If set the password for a Credential Profile to a value longer than 50 characters, the password is truncated to 50 characters without warning, causing a login error when trying to validate or use the password. The Credential Profile window was modified to allow passwords up to 1,000 characters.
Job Variable values are not transmitted between adTempus 5 client and adTempus 4 server
When an adTempus 5 client (Console or API client) connects to an adTempus 4 server, values for Job Variables are not correctly read and written. In the Console all Job Variables will have empty values. If a variable is updated in the adTempus 5 client, the new value is not saved to the server.
Fixed backward-compatibility issue when exporting from newer server to older server
When exporting directly from an adTempus 5.x server to an adTempus 4.x server, the Console fails to set the correct export format, resulting in errors when the adTempus 4.x server tries to import the data. (This problem does not occur if you export to a file, because you can select the export file version when you do this.) This problem was corrected so that the correct export settings are used automatically.
Fixed problem with saving settings when connected to a 4.x server
When an adTempus 5.x Console is used to edit a job on a version 4.x server, in some cases changes to the job are not saved to the server. This problem was corrected.
Job Execution
New Job Variables added with identity of Controller
On Agents, three new Job Variables are now available with the identity of the Controller that the Agent belongs to:
  • ControllerName
  • ControllerInstanceName
  • ControllerAndInstanceName
These variables are added to make it easier for scripts running in the job to connect to the Controller if required.
Fixed problem when uploading to cloud storage providers
When uploading a file to a cloud storage provider using one of the file tasks, the task may fail with error "Renaming a file to a different path is not supported." In this scenario the file is successfully uploaded but has a temporary name. The problem was corrected: for cloud storage, adTempus no longer uploads to a temporary file name as it does with FTP and SFTP.
Performance
Improved performance for Job Variable token expansion
Changes were made to greatly improve performance when expanding Job Variables and other text that contains references to other Job Variables. Performance issues were noted in environments with a large number of Job Variables that referenced other variables (using the "%VariableReference%" syntax). Performance issues were observable when editing jobs in the Console (slow to render the Job Variables page in the Job Properties) and in some cases caused noticeable delays in starting job execution.