...
...
All Components
Anchor | ||
---|---|---|
|
...
|
...
|
...
|
...
|
...
|
...
|
...
1 -
...
May 14, 2024
Change ID | Platforms | Component | Description |
---|
E- |
02039 |
All |
Enhance options used to override a CA-7 Schedule ID with the following changes:
- Support lists and ranges of Schedule IDs with the #JI statement (e.g., #JI,ID=(1,3,5-8,12)).
- Accept #XI, #XO, and #XEND statements as synonyms for the #JI, #JO, and #JEND statements already supported by UAG Server
All | Miscellaneous fixes to improve Universal Agent stability and reliability. |
Universal Agent Server
Anchor | ||||
---|---|---|---|---|
|
Change ID | Platforms | Component | Description |
---|---|---|---|
D-11270 | z/OS | UAGSRV |
Provides a local data store that holds job history that can be used manually rerun jobs originally executed by UAG Server.
Note that any job rerun in this manner is not monitored or tracked by 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 new feature.
See the UAGRERUN Stand Alone Execution section in the Universal Agent User Guide for complete details.
UAGMCENG | 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 |
UAGCMDZ |
Add the ability to resolve the following Controller functions when embedded in text and array fields of a Universal Extension:
- Credential functions
- Script functions
- SAP Connection functions
- Database Connection functions
- Task Instance/Sibling Task Instance Output Path
- Variable Path functions
Note
This is a companion item to the Universal Controller enhancement B-16984.
UAGRERUN
Add support for z/OS tasks whose JCL contains a JES2 /*ROUTE PRINT
statement, to ensure proper output processing.
Prior to this change, output could be routed to another system before UAG Server had a chance to process it.
When UAG Server encounters this statement, it will use its JES_SYSOUT_CLASS configuration parameter to manage output processing and routing.
Windows
UAGSRV
UBROKER
UFTP
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.
UAGSRV
UAGRERUN
Provides support for the JCL RD
keyword on the JOB
and EXEC
statements. When RD=NR or RD=NC is specified, the Agent will mark the affected step is marked as non-restartable.
Note
To disable this behavior, use the new UAGRERUN parameter NORDNR.
To disable this behavior for all z/OS tasks, use the new RERUN_OPTIONS option in the UAG Server configuration member, UAGCFG00.
Update UAGRERUN behavior so that it deletes datasets prior to a run or rerun of a job, including those datasets whose expiration date has not passed.
Prior to this change, unexpired datasets were not deleted by UAGRERUN's dataset cleanup processing.
OMS
UAGSRV
Update the Agent to rely on a dynamically-generated key to decrypt sensitive information obtained from the Controller.
Note
This change deprecates the Universal Agent's AUTHVER configuration option.
The option, if configured, will still be recognized by UAG Server, but will no longer be honored.
Provides an optional installation job, UNVIN14, that can be used to assist Agent configuration. This new job will automatically generate the EXIT ADD
statements that should be added to a SYS1.PARMLIB
PROGxx member to ensure SMF exits used by the Agent are configured correctly.
UNVINV14 uses the SYS1.PARMLIB
SMFPRMxx as input and generates a list of missing exit point definitions and/or SMF record types.
Windows
UAGSRV
UEXT
Provides a change to the Universal Extension Event API to support arrays (Python list
) as attribute values.
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.
Windows
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.
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.
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.
UAGSRV
UBROKER
UCMSRV
UCTSRV
UDMSRV
UEMSRV
./ubroker/sbin/cskern
utility) are handled gracefully.Windows
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) connections only and results in a "Missing required Value for RFC Connection" error.
Prevent a JCL error by ensuring that line numbers are not pulled into a JCL statement when
- The JCL used for a z/OS task contains line numbers, and
- A z/OS task variable is replaced with a value that is shorter than the variable name
The fix also prevents truncation of JCL statements that contain in-line data with hexadecimal values.
UAGU84
UAGUSI
Resolves unexpected behavior for a z/OS task, under the following conditions:
- The z/OS task contains a Step Condition that is defined treat an ABEND as an expected result, by specifying an action of Continue/Success
- A subsequent step in the z/OS task's JCL contains an EXEC COND= parameter that references the ABENDed step, that would normally prevent execution of the step
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.
Universal Broker
...
Change ID
...
Platforms
...
Component
...
Description
...
Provides a change that causes the Universal Broker on z/OS to mount the UNVSPOOL file system with the zFS RWSHARE option to prevent sharing violations in a Sysplex configuration.
...
UAGSRV
UBROKER
UFTP
...
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.
...
Universal Command
...
UCERT | Update the OpenSSL library that Universal Agent uses to OpenSSL 1.1.1w. |
Anchor | ||||
---|---|---|---|---|
|
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 | UAGSRV | Provides a local data store that holds job history that can be used manually rerun jobs originally executed by UAG Server. Note that any job rerun in this manner is not monitored or tracked by 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 new feature. See the UAGRERUN Stand Alone Execution section in the Universal Agent User Guide for complete details. |
B-16983 | 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:
Note This is a companion item to the Universal Controller enhancement B-16984. |
B-17780 | z/OS | 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 Server had a chance to process it. When UAG Server encounters this statement, it will use its JES_SYSOUT_CLASS configuration parameter to manage output processing and routing. |
B-17891 | 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 | UAGSRV | Provides support for the Note To disable this behavior, use the new UAGRERUN parameter NORDNR. To disable this behavior for all z/OS tasks, use the new RERUN_OPTIONS option in the UAG Server configuration member, UAGCFG00. |
B-18417 | z/OS | UAGRERUN | Update UAGRERUN behavior so that it deletes datasets prior to a run or rerun of a job, including those datasets whose expiration date has not passed. Prior to this change, unexpired datasets were not deleted by UAGRERUN's dataset cleanup processing. |
B-18578 | All | OMS | Update the Agent to rely on a dynamically-generated key to decrypt sensitive information obtained from the Controller. Note This change deprecates the Universal Agent's AUTHVER configuration option. The option, if configured, will still be recognized by UAG Server, but will no longer be honored. |
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-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-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-11900 | Unix | UAGSRV | Ensure that failed attempts to launch child processes spawned by UAG Server (via the ./ubroker/sbin/cskern utility) are handled gracefully. |
D-11974 | 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) connections 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 | 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 (59) as a retry-able error condition for a Windows File Monitor task, when file monitor fault tolerance is enabled. |
D-12304 | z/OS | UAGSRV | Improves threading support for some OpenSSL functions to prevent UAG Server unexpected terminating with an exit code 8 or an 0C4 ABEND. |
Universal Broker
Anchor | ||||
---|---|---|---|---|
|
Change ID | Platforms | Component | Description |
---|---|---|---|
D-12559 | All (except HP-UX) | OMSSRV | Update the OpenSSL library that Universal Agent uses to OpenSSL 1.1.1w. |
Anchor | ||||
---|---|---|---|---|
|
Change ID | Platforms | Component | Description |
---|---|---|---|
B-16966 | z/OS | UBROKER | Provides a change that causes the Universal Broker on z/OS to mount the UNVSPOOL file system with the zFS RWSHARE option to prevent sharing violations in a Sysplex configuration. |
B-17891 | 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. |
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 |
Universal Command
Anchor | ||||
---|---|---|---|---|
|
Change ID | Platforms | Component | Description |
---|---|---|---|
D-12559 | All (except HP-UX) | OMSSRV | Update the OpenSSL library that Universal Agent uses to OpenSSL 1.1.1w. |
Anchor | ||||
---|---|---|---|---|
|
Change ID | Platforms | Component | Description |
---|---|---|---|
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 |
Universal Connector for SAP
Anchor | ||||
---|---|---|---|---|
|
Change ID | Platforms | Component | Description |
---|---|---|---|
D-11555 | Unix Windows | USAP | Resolves a performance issue when downloading a large SAP spool file. |
Universal Control
Anchor | ||||
---|---|---|---|---|
|
Change ID | Platforms | Component | Description |
---|---|---|---|
D-12559 | All (except HP-UX) | OMSSRV | Update the OpenSSL library that Universal Agent uses to OpenSSL 1.1.1w. |
Anchor | ||||
---|---|---|---|---|
|
Change ID | Platforms | Component | Description |
---|---|---|---|
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 |
Universal Data Mover
Anchor | ||||
---|---|---|---|---|
|
Change ID | Platforms | Component | Description |
---|---|---|---|
D-12559 | All (except HP-UX) | OMSSRV | Update the OpenSSL library that Universal Agent uses to OpenSSL 1.1.1w. |
Anchor | ||||
---|---|---|---|---|
|
...
|
...
Change ID
...
Platforms
...
Component
...
Change ID | Platforms | Component | Description |
---|---|---|---|
B-17011 | Unix | UDM | Introduces the following UDM variables that provide access to the following Utility Agent credential and hostname information:
|
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 |
Universal
...
Event Monitor
Anchor | ||
---|---|---|
|
...
|
...
|
...
|
...
|
...
|
...
|
...
1 -
...
May 14, 2024
Change ID | Platforms | Component | Description |
---|---|---|---|
D- |
Windows
Universal Control
...
12559 | All (except HP-UX) | OMSSRV | Update the OpenSSL library that Universal Agent uses to OpenSSL 1.1.1w. |
Anchor | ||||
---|---|---|---|---|
|
...
|
Change ID | Platforms | Component | Description |
---|---|---|---|
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 |
Universal
...
Extension
Anchor | ||
---|---|---|
|
...
|
...
|
Change ID | Platforms | Component | Description |
---|
Universal Extension
...
Change ID | Platforms | Component | Description |
---|---|---|---|
B-17011 | Unix | UDM | Introduces the following UDM variables that provide access to the following Utility Agent credential and hostname information:
|
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 |
Universal Event Monitor
...
Change ID
...
Platforms
...
Component
...
Description
...
B-1698316983 | 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:
Note This is a companion item to the Universal Controller enhancement B-16984. | ||
B-18730 | Unix (except HP-UX) Windows | UAGSRV | Provides a change to the Universal Extension Event API to support arrays (Python | ||
D-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-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-12338 | Unix (except HP-UX) | UAGSRV | B-18730 | Unix UEXT | Fixes Universal Extension support for Python's async functionality that was provided in Python 3.9. Full async functionality is supported in
|
Universal FTP Client
Anchor | ||||
---|---|---|---|---|
|
Change ID | Platforms | Component | Description |
---|---|---|---|
D-12559 | All (except HP-UX) |
OMSSRV |
UEXT
Provides a change to the Universal Extension Event API to support arrays (Python list
) as attribute values.
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.
Fixes a problem where a user specifies a dynamic choice field in the configuration.yml
file that does not exist, and there are no dependent fields specified in the template.json
file.
In this situation, the debugger fails to launch, and the error message KeyError: 'raw_type' is displayed.
| Update the OpenSSL library that Universal Agent uses to OpenSSL 1.1.1w. |
Anchor | ||||
---|---|---|---|---|
|
Change ID | Platforms | Component | Description | |
---|---|---|---|---|
B-17891 | Unix (except HP-UX and Solaris) Windows | UAGSRV | UEXT | Fixes Universal Extension support for Python's async functionality that was provided in Python 3.9. Full async functionality is supported in
|
...
UFTP | 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. |
Universal Message Service (OMS)
Anchor | ||
---|---|---|
|
...
|
...
|
...
|
...
|
...
|
...
1 -
...
May 14, 2024
Change ID | Platforms | Component | Description |
---|
D- |
12559 |
All (except HP- |
Windows
UAGSRV
UBROKER
UFTP
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.
...
UX) | OMSSRV | Update the OpenSSL library that Universal Agent uses to OpenSSL 1.1.1w. |
Anchor | ||||
---|---|---|---|---|
|
...