All Platforms Package Maintenance Levels - Agent 7.7.x
Overview
This page identifies the changes made in all Universal Agent 7.7.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.7.x packages, such as Universal Command Agent for SOA 7.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.7.1.1 - December 10, 2024
Change ID | Platforms | Component | Description |
---|---|---|---|
D-12351 | z/OS | UCMSRV | Provide a fix to guarantee unique EMCS names within a sysplex. Note Fix to UCMSRV is provided via UCMSPCST, whose version is updated to 7.7.1.1 for this delivery. |
D-12863 | z/OS | UAGSRV | Ensure that JCL errors encountered when a z/OS task is rerun do not allow the task to finish with a status of SUCCESS. |
D-13034 | Unix (except HP-UX) Windows | UEXT | Ensure that binaries bundled with an extension (using the zip_safe=false option) retain the necessary execute permissions when unbundled by the Agent. |
D-13056 | Windows | UAGSRV | Fixes a regression introduced in Universal Agent 7.5.0.0, which causes Windows task execution to fail if the "Interact with Desktop" is selected from the task form. |
Release 7.7.1.0 - November 12, 2024
Change ID | Platforms | Component | Description |
---|---|---|---|
B-20664 | IBMi | UAGSRV | Provide Universal Agent support for the SBMJOB command type added to IBM i tasks for the UC 7.7.1.0 release. |
B-21193 | IBMi | UAGSRV | Provides support for a configurable UAG Server END SEVERITY option that is applied to tasks launched on the IBM i platform. Also provides support for an End Severity value which was added to the Controller's IBM i Task form for the UC 7.7.1.0 release. When specified, the task instance's value overrides the configured UAG Server value. |
B-21212 | z/OS | UAGSRV | Provide sysplex support for the z/OS External Monitor task. |
B-21229 | Unix (Linux only) Windows | UPPS | Expands Application Fault Tolerant behavior by enhancing the UPPS configuration option, APPL_RETRY_MSG_IDS. The option now provides the ability to select specific message sets and status codes which should cause interrupted Web service calls to be retried. |
D-11405 | z/OS | USAP | Fixes the situation in which a job name longer than 14 characters may result in an error message stating that the variant "exceeds maximum allowed size of 14 bytes". |
D-12841 | z/OS | UDM UDMSRV | Allow multiple sessions to be created from a single UDM script when SystemSSL is used. |
D-12826 | All | UAGSRV | Fixes a situation in which UAG Server may not receive OMS messages, causing submitted tasks to stay in a Queued state, although the Universal Agent is still successfully sending heartbeat messages to the Controller. |
D-12913 | Unix | UEXT | Fixes a situation in which a Universal Extension Task fails to reconnect to a Universal Agent following an Agent restart. |
D-12938 | Unix Windows | UAGSRV | Fixes a problem where an Agent File Monitor task fails to detect files larger than 20 GB when a minimum file size is specified. |
D-12946 | Unix Windows | OMSSRV | Fixes a problem in which force finishing an Agent task may result in subsequent tasks to stay in Queued state. |
D-12991 | IBMi | PKG | Updated the UCHGRLS program to all tagging and un-tagging for Universal Agent version 5.1.1. |
D-13071 | IBMi | USMBJOB | Ensure that USMBMJOB can handle multiple libraries in the INLIBL option. |
Release 7.7.0.0 - October 1, 2024
Change ID | Platforms | Component | Description |
---|---|---|---|
B-06499 | z/OS | UAGSRV | Provide the ability to monitor IBM z/OS jobs executed outside of the Universal Controller. The Universal Controller 7.7.0.0 release provides a new z/OS Monitor task type and associated z/OS Monitor Trigger that can report the status of these jobs and direct additional work based on the monitor's completion. |
B-18369 B-18547 | IBMi | UAGSRV | Enable Universal Controller integration with the Universal Agent for IBMi and support execution of native IBMi tasks and Universal Extension tasks. |
B-18371 | All (except HP-UX) | OMSSRV | Upgrade the OpenSSL library that Universal Agent uses to OpenSSL 3.0.14. |
B-19912 | z/OS | UAGSRV | Provide the ability to access to Write-to-Operator (WTO) messages issued to different address spaces. |
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-11460 | Unix | UAGSRV | Improve Agent warm start behavior in low memory environments to allow more task statuses to be recovered and accurately reported. |
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 | Unix Windows z/OS | UDM UDMSRV | Expands support for files whose names contain multibyte (i.e., Unicode) characters. |
D-12265 | Windows | INSTALL | Suppress all message boxes and dialogs when the user mode install is run in SILENT mode. |
D-12303 | Windows | UAGSRV | Fixes a problem that causes Agent File Monitors running on Windows to fail when user credentials contain Unicode characters. |
D-12314 | Unix | UDM | Fixes a possible password exposure when a File Transfer Task using a UDM script echoes the $(ops_primary_cred_pwd) value when specified for an exec statement. Prior to the fix, the value was not scrubbed from the task output. This fix provides proper scrubbing for this value. |
D-12493 | z/OS | UAGCMD | Fail correctly when the -q or -t option is specified for UAGCMD on a platform that does not yet support TLS 1.3. |
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-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-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-12564 | z/OS | UAGSRV | Fix the value reported for the MIN_SSL_PROTOCOL option in the UNVAUDIT report. |
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. |
D-12573 | Windows | UIP-CLI UIP-VSCODE | Ensure that UIP-CLI exits with a non-zero value upon failure. |
D-12576 | z/OS | UAGSRV | Relax validation for UAG Server's AGENT_IP configuration option on z/OS to accept VIPA addresses. |
D-12599 | Unix (except HP-UX) Windows | PYTHON | Update Universal Agent's Python distribution to 3.11.9 to address outstanding CVEs. |
D-12633 | Unix Windows | UBROKER | Manage uems.db growth by removing information for an event occurrence upon completion. |
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-12652 | z/OS | UAGSRV | Do not require a value for the CA_CERTIFICATES configuration option when SystemSSL is used and the Agent requests OMS Server authentication. |
D-12659 | Unix Windows | UAGSRV | Prevent an unnecessary UTF-8 conversion for UDM task output. |
D-12670 | Unix Windows z/OS | UDM | Fixes a possible password exposure in a trace file when UDM executes on systems whose locale is not UTF-8. |
D-12721 | Unix (except HP-UX) | UEXT | Address reported CVEs by providing the following updates:
|
D-12864 | Unix (except HP-UX) Windows | PYTHON | Update external modules (and their dependencies) provided by the Universal Agent Python distribution to address any CVEs reported for those modules. |
E-02039 | All | All | Miscellaneous fixes to improve Universal Agent stability and reliability. |