Overview
This page identifies the changes made in all Universal Agent 7.6.x maintenance releases, including the initial release, for all supported platforms.
Each change identifies the platform(s) for which it was made.
For a list of changes made to optional Agent 7.6.x packages, such as Universal Command Agent for SOA 6.7.x, see the platform-specific Maintenance Levels pages.
For a list of all changes in a release - all platforms, specific components - see Component Maintenance Levels.
Note
Install changes refer to changes to the programs, scripts, or supporting files used to install the package. There are no changes to the actual product components.
Release 7.6.0.0 - April 3, 2024
Change ID | Platforms | Component | Description |
---|---|---|---|
B-09236 | z/OS | Enhance options used to override a CA-7 Schedule ID with the following changes:
| |
B-15814 | z/OS | UAG: Create local data store to hold job execution and checkpoint information to support standalone execution UAG for z/OS can now maintain a local job history dataset which can be used to manually rerun jobs executed by UAG. Jobs rerun manually in this manner are not monitored or tracked by UAG or UC. See UAGCFG00 configuration options history_dataset and history_retention and installation job UNVIN12 for details on how to create and configure this functionality. See: "UAGRERUN Stand Alone Execution" in the Universal Agent User Guide for details on stand alone rerun execution. | |
B-15867 | Windows | PKG | Sign all Universal Agent binaries and packages with a digital signing certificate. Certificate information is available the files' properties, as viewed from Windows Explorer. |
B-16966 | z/OS | Ubroker should mount UNVSPOOL with RWSHARE in Sysplex The broker will now mount filesystem UNVSPOOL with the zFS RWSHARE option in a Sysplex to prevent sharing violations. | |
B-16983 | UA : Support Credential Functions in Template Text and Array Fields | ||
B-17011 | UA : Add Utility Credential Functions for UDM Tasks | ||
B-17038 | Solaris Intel Solaris SPARC | PKG | PKG: Drop Solaris 10 Support, Migrate to Solaris 11 |
B-17111 | IBMi: Validate AS400 Agent with IBMi 7.5 | ||
B-17780 | z/OS | Support for JES2 /*ROUTE PRINT statements When a job submitted by UAG contains a JES2 /*ROUTE PRINT statement, the output can be routed to another system before UAG has a chance to process it. UAG Will now recognize the existence of these statements and comment them out while saving the destination. The job's output will be temporarily routed to the output class specified on the jes_sysout_class configuration parameter in UAGCFG00. When output processing is complete, UAG then route the job's output to the original class and destination. | |
B-17883 | All | PKG | Add PGP signatures to Universal Agent distribution files. For information on verifying these signatures, please refer to the following information. |
B-17891 | Integrate OpenTelemetry Tracing in UFTP | ||
B-17927 | z/OS | z/OS - Add support for EXEC RD parameter New behavior. This backlog adds support for the JCL RD keyword on the JOB and EXEC statements. When RD=NR or RD=NC is specified, the affected step will be marked as non-restartable by UAG. This new behavior can be disabled with the NORDNR UAGRERUN parameter. See new configuration option rerun_options in UAGCFG00 for disabling this behavior globally. | |
B-17935 | UA: Update Python distribution to 3.11.6 | ||
B-18417 | Support Deletion of unexpired datasets When the UAGRERUN program deletes datasets prior to a run or rerun of a job, it will now override the expiration date, if any. | ||
B-18551 | UA SAP Task Enhancement: Job Steps - External Command | ||
B-18578 | All | UAGSRV | AUTHVER 3 uses dynamically-generated keys to further encrypt sensitive information passed from Controller to Agent. This is the Agent implementation, which deprecates the AUTHVER UAGSRV configuration |
B-18723 | Automate generation of PROGxx ADD EXIT statements | ||
B-18730 | UIP: Add support for array fields in event attributes | ||
D-10536 | z/OS | UAGSRV | When the Universal Agent AGENT_IP configuration option specifies an IP address instead of a host name, eliminate the UNV0182E 'Cannot resolve' error, and accept the IP address as entered. |
D-11115 | UIP requires_python is not correctly affecting the python executable used by a Universal Extension task | ||
D-11139 | 'extensions' folder is not created automatically when you mount a different path for data_directory | ||
D-11174 | UA: -pwd doesn't work with just a space inside quotes or without a value | ||
D-11383 | UAG: uagsrv may crash on simultaneous completion of Remote File Monitors | ||
D-11411 | USAP no longer recognizes Command File Option for USS plain text file | ||
D-11431 | z/OS | UAGSRV | Always insert the UAGRERUN step ahead of any IF statements in the JCL. This will ensure that UAGRERUN is executed ahead of any initial EXEC or PROC statement that may be enclosed within an IF statement. |
D-11478 | File Transfer task with UDM Form fails with Invalid Command error | ||
D-11526 | VSCode Plugin: "Start Debugging" button does not work | ||
D-11555 | USAP: SAP spool output takes much longer on Windows | ||
D-11862 | VS Code: KeyError when debugging Dynamic Choice Command | ||
D-11889 | UA: Self-signed certificate prevents UC-OMS connections on newer Linux distributions | ||
D-11900 | Specifically, the scenario that generated the cskern core dump involves setting either the runtime directory or UAG_SCRIPT_DIRECTORY /UAG_SCRIPT_DIRECTORY_RELATIVE_TO environment variable(s) in the Controller field to an invalid path. | ||
D-11974 | USAP: Dynamic Command is missing connection parameters for a Load Balancing (Type-B) connection. | ||
D-12221 | z/OS | UAGSRV | Prevent a JCL error by ensuring that line numbers are not pulled into a JCL statement when
The fix also prevents truncation of JCL statements that contain in-line data with hexadecimal values. |
D-12222 | z/OS | UAG: Improve handling of ABEND Step Conditions When a step ABENDs and a Step Condition is used to ignore the ABEND (OK/Contiue), a subsequent step which references the ABENDing step in a JCL COND= keyword can execute, even if it normally would not. With this fix, any step which references an ABENDing step will not execute. | |
D-12223 | UAG/Windows: Error 59 (ERROR_UNEXP_NET_ERR) is not retryable in fault tolerant Agent File Monitor | ||
D-12295 | UAG segmentation faults when it starts with queued messages | ||
D-12304 | UAG/zOS 0C4 abend in OpenSSL library on busy systems | ||
D-12323 | PKG: UA Python distribution unable to import _ssl module | ||
D-12338 | Windows | UEXT | Universal Extensions do not fully support Python's async functionality with Python 3.9+. This defect adds additional changes to the Universal Extension framework to fully support the async functionality in normal task execution, dynamic commands, and dynamic choice commands. |