Panel | |
---|---|
|
Overview
...
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.3 - July 9, 2024
Change ID | Platforms | Component | Description |
---|---|---|---|
D-12638 | z/OS | UAGSRV | When all steps selected for rerun FLUSH, ensure the task instance for that rerun ends with a Failed status. |
D-12721 | Unix (except HP-UX) | UEXT | Address reported CVEs by providing the following updates:
|
Release 7.6.0.2 - June 11, 2024
Change ID | Platforms | Component | Description |
---|---|---|---|
D-11554 | Unix (except HP-UX) | PYTHON | Exclude the nis module from the Universal Agent's Python distribution on Linux. The nis module is a thin wrapper around the NIS library, which is only available on Unix systems (not Linux). Attempts to import the nis module from a script that executes with the Universal Agent Python distribution on Linux will issue the following error: ModuleNotFoundError: No module named 'nis'. The module will import successfully on AIX and Solaris with the following warning: <stdin>:1: DeprecationWarning: 'nis' is deprecated and slated for removal in Python 3.13 |
D-11867 | Unix (except HP-UX) Windows | UAGSRV | Ensure that all temporary Universal Extension files are removed following cancellation of a Universal Extension task. |
D-11929 | z/OS | UAGSRV | Provide a new UAG Server configuration option, rerun_before_include, which is defined in Valid values and their meaning are as follows:
|
D-12020 | All | UDM UDMSRV | Expands support for files whose names contain multibyte (i.e., Unicode) characters. |
D-12505 | z/OS | UAGSRV | Adds the following messages to provide better information when the UNVJSC cluster dataset is not found or fails to open:
|
D-12543 | z/OS | UAGRERUN | Ensures that unexpired archived datasets are deleted by UAGRERUN's cleanup logic. |
D-12548 | Unix (except HP-UX, Solaris) Windows | UAGSRV | Provides a change that causes UAG Server and OMS Server activity spans for PeopleSoft task instances to remain associated with the Universal Controller's parent trace grouping. |
D-12570 | Unix | UAGSRV USAP | Expands support for multi-byte (i.e., Unicode) values specified in SAP tasks. This change ensures that Unicode values in job definition scripts or SAP task definitions are correctly passed to and received from the SAP system. |
Release 7.6.0.1 - May 14, 2024
Change ID | Platforms | Component | Description |
---|---|---|---|
D-11270 | z/OS | UAGSRV | Provide message UAG5656E Dataset <dsname> specified for <jcl_save_library> cannot be found to make UAG Server start failures that occur due to missing JCL_SAVE_LIBRARY datasets more clear. |
D-12506 | z/OS | UAGRERUN | Improve error messaging when UAGRERUN executes on a system that does not have UAG Server. For example, when z/OS Workload Manager routes a job to a non-Agent system within a Sysplex, include a clear description of the error and the system on which UAGRERUN ran. |
D-12559 | All (except HP-UX) | OMSSRV | Update the OpenSSL library that Universal Agent uses to OpenSSL 1.1.1w. |
E-02039 | All | All | Miscellaneous fixes to improve Universal Agent stability and reliability. |
Release 7.6.0.0 - April 3, 2024
Change ID | Platforms | Component | Description | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
B-09236 | z/OS | UAGSRV | Enhance options used to override a CA-7 Schedule ID with the following changes:
| |||||||||||
B-15814 | z/OS | UAG: Create UAGSRV | Provides a local data store to hold job execution and checkpoint information to support standalone executionUAG for z/OS can now maintain a local job history dataset which that holds job history that can be used to manually rerun jobs originally executed by UAG Server. Jobs Note that any job rerun manually in this manner are is 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 the z/OS Universal Agent or Universal Controller. This feature adds the UAG Server configuration options HISTORY_DATASET and HISTORY_RETENTION. A new installation job, UNVIN12, is provided to create and configure this functionalitynew feature. See : "the UAGRERUN Stand Alone Execution" section in the Universal Agent User Guide for complete details on stand alone rerun execution. | |||||||||||
B-15867 | Windows | PKGINSTALL | Sign all Universal Agent binaries and packages with a digital signing certificate. To view Certificate information , view the installed file's properties from Windows Explorer and select the Digital Signatures tab. | |||||||||||
B-16966 | z/OS | Ubroker should mount UNVSPOOL with RWSHARE in Sysplex The broker will now mount filesystem UNVSPOOL UBROKER | Provides a change that causes the Universal Broker on z/OS to mount the UNVSPOOL file system with the zFS RWSHARE option in a Sysplex to prevent sharing violations in a Sysplex configuration. | |||||||||||
B-16983 | UA : Support Credential Functions in Template Text and Array Fields | B-17011 | UA : Add Utility Credential Functions for UDM Tasks | Unix (except HP-UX) | UAGSRV | Add the ability to resolve the following Controller functions when embedded in text and array fields of a Universal Extension:
| ||||||||
B-17011 | Unix | UDM | Introduces the following UDM variables that provide access to the following Utility Agent credential and hostname information:
| |||||||||||
B-17038 | Solaris Intel Solaris SPARC | PKGINSTALLPKG | : Drop support for Solaris 10 | B-17111 | IBMi: Validate AS400 Agent with IBMi 7.5 . Starting with Universal Agent 7.6.0.0, installs are only permitted on Solaris 11. The install will be allowed to continue on any Solaris 11 system, but only Solaris 11.4 is certified.
| |||||||||
B-17111 | IBM i | INSTALL | Certify the IBMi Universal Agent 5.1.1 for IBM i 7.5. | |||||||||||
B-17780 | z/OS Support for JES2 /*ROUTE PRINT statements When a job submitted by UAG | UAGSRV UAGRERUN | Add support for z/OS tasks whose JCL contains a Prior to this change, output could be routed to another system before UAG has Server had 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 When UAG Server encounters this statement, it will use its JES_SYSOUT_CLASS configuration parameter to manage output processing and routing. | |||||||||||
B-17883 | All | PKGINSTALL | Add PGP signatures to Universal Agent distribution files. For information on verifying these signatures, please refer to the following information. | |||||||||||
B-17891Integrate OpenTelemetry Tracing in UFTP | Unix (except HP-UX and Solaris) Windows | UAGSRV | Add end-to-end OpenTelemetry tracing support to UFTP when run from a File Transfer or Remote File Monitor task. Tracing support is also available for stand-alone UFTP execution. | |||||||||||
B-17927 | z/OS z/OS - Add support for EXEC RD parameter New behavior. This backlog adds | UAGSRV | Provides support for the is marked as non-restartable . 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-17935UA: Update | Unix (except HP-UX) Windows | PYTHON | Update the Universal Agent's Python distribution to 3.11.6.
| |||||||||||
B-18417 Support Deletion of unexpired datasets When the UAGRERUN program | z/OS | UAGRERUN | Update UAGRERUN behavior so that it deletes datasets prior to a run or rerun of a job, it will now override the expiration date, if anyincluding those datasets whose expiration date has not passed. Prior to this change, unexpired datasets were not deleted by UAGRERUN's dataset cleanup processing. | |||||||||||
B-18551 | UA SAP Task Enhancement: Job Steps - External Command | B-18578 | All | OMS | AUTHVER 3 uses Update the Agent to rely on a dynamically-generated key to decrypt sensitive information obtained from the Controller AUTHVER UAGSRV configuration | B-18723 | Automate generation of PROGxx ADD EXIT statements | B-18730 | UIP: Add support for array fields in event attributes.
| |||||
B-18723 | z/OS | UAGUTIL | Provides an optional installation job, UNVIN14, that can be used to assist Agent configuration. This new job will automatically generate the UNVINV14 uses the | |||||||||||
B-18730 | Unix (except HP-UX) Windows | UAGSRV | Provides a change to the Universal Extension Event API to support arrays (Python | |||||||||||
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 | -11115UIP 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--11139 | Unix (except HP-UX) Windows | UAGSRV | The extensions directory, located in the DATA_DIRECTORY path option for UAG Server, will now be created automatically when a non-default value is set for this option. Prior to this change, Universal Task instances would stay in an Undeliverable status until directory was created. | |
D-11383 | All | UAGSRV | Fixes a UAG Server crash that may occur when multiple Remote File Monitor instances finish at the same moment as a new instance is starting. | |||||||||||
D-11431 | z/OS | UAGSRV | Always insert the UAGRERUN step ahead of any | |||||||||||
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 11526 | Windows | UIP-VSCODE | Fixes a problem where a debugging session will not start if the Debug button in the "Run and Debug" section of the activity bar is selected. Prior to this change, the only way to start a debugging session was with F5. | ||
D-11555 | Unix Windows | USAP | Resolves a performance issue when downloading a large SAP spool file. | |||||||||||
D-11862 | Windows | UIP-VSCODE | Fixes a problem where a user specifies a dynamic choice field in the In this situation, the debugger fails to launch, and the error message KeyError: 'raw_type' is displayed. | |||||||||||
D-11889 | All | OMSSRV UAGSRV UBROKER UCMSRV UCTSRV UDMSRV UEMSRV | Changes the message digest used to sign internally-created self-signed certificates from SHA1 to SHA256 to prevent UC-OMS connection failures on newer Linux distributions | |||||||||||
D-11900Specifically, 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 | Unix | UAGSRV | Ensure that failed attempts to launch child processes spawned by UAG Server (via the ./ubroker/sbin/cskern utility) are handled gracefully. | |||||||||||
D-11974USAP: Dynamic Command is missing connection parameters for a | Unix Windows | UAGSRV | Fixes an issue where Program and Variant Names do not appear in their respective drop down lists when adding an ABAP Program Job Step to an SAP Task. The failure applies to Load Balancing (Type-B) connectionconnections only and results in a "Missing required Value for RFC Connection" error. | |||||||||||
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 ( | UAGRERUN UAGU84 UAGUSI | Resolves unexpected behavior for a z/OS task, under the following conditions:
Prior to this fix, the EXEC COND= parameter is not honored when the ABEND occurs, and the step executes. This fix ensures the Step Condition and the EXEC COND= configuration is honored. | ||||||||
D-12223 | Windows | UAGSRV | Adds the Windows network error 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 (59) as a retry-able error condition for a Windows File Monitor task, when file monitor fault tolerance is enabled. | |||
D-12323 | Unix (except HP-UX) | PYTHON | Delivers a fix within the updated Python distribution that ensures the built-in _ssl and _hashlib modules are imported correctly. | |||||||||||
D-12338 | Unix (except HP-UX and Solaris) | UEXT | Fixes Universal Extensions do not fullyExtension support for Python's async functionality withthat was provided in 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. Full async functionality is supported in
|