zOS Package Maintenance Levels - Agent 6.4.x
Overview
This page identifies the package contents for all Universal Agent 6.4.x for z/OS maintenance releases, including the initial release, and the maintenance level of every component in each package.
For each release, changes made to individual components for z/OS only, and for z/OS and one or more other platforms, are identified. Maintenance level changes to a component for non-z/OS platforms are not shown.
For a list of all changes in a release - all platforms, all components - see All Platforms Package Maintenance Levels - Agent 6.4.x.
For a list of all changes in a release - all platforms, specific components - see Component Maintenance Levels - Agent 6.4.x.
Universal Agent 6.4.x for z/OS Packages
The following table identifies the maintenance level of all components contained in each Universal Agent 6.4.x for z/OS package.
Release |
Release Date |
SMP/E |
Universal |
Universal |
Universal |
Controller |
Universal |
Universal |
Universal |
Universal |
Universal |
Universal |
Universal |
Universal |
Universal |
Universal |
Universal |
Universal |
Universal |
Universal |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
June 30 2018 |
6.4.3.0 |
6.4.3.0 |
6.4.3.0 |
|
6.4.3.0 |
6.4.3.0 |
6.4.3.0 |
6.4.3.0 |
5.4.3.0 |
|
6.4.3.0 |
6.4.3.0 |
6.4.3.0 |
6.4.3.0 |
6.4.3.0 |
6.4.3.0 |
6.4.3.0 |
6.4.3.0 |
6.4.3.0 |
|
March 23 2018 |
6.4.2.0 |
6.4.2.0 |
6.4.2.2 |
|
6.4.2.0 |
6.4.2.0 |
6.4.2.0 |
6.4.2.0 |
5.4.2.0 |
|
6.4.2.0 |
6.4.2.0 |
6.4.2.0 |
6.4.2.0 |
6.4.2.0 |
6.4.2.0 |
6.4.2.0 |
6.4.2.1 |
6.4.2.0 |
|
February 15 2018 |
6.4.2.0 |
6.4.2.0 |
6.4.2.1 |
|
6.4.2.0 |
6.4.2.0 |
6.4.2.0 |
6.4.2.0 |
5.4.2.0 |
|
6.4.2.0 |
6.4.2.0 |
6.4.2.0 |
6.4.2.0 |
6.4.2.0 |
6.4.2.0 |
6.4.2.0 |
6.4.2.1 |
6.4.2.0 |
|
December 31 2017 |
6.4.2.0 |
6.4.2.0 |
6.4.2.0 |
|
6.4.2.0 |
6.4.2.0 |
6.4.2.0 |
6.4.2.0 |
5.4.2.0 |
|
6.4.2.0 |
6.4.2.0 |
6.4.2.0 |
6.4.2.0 |
6.4.2.0 |
6.4.2.0 |
6.4.2.0 |
6.4.2.0 |
6.4.2.0 |
|
September 29 2017 |
6.4.1.0 |
6.4.1.0 |
6.4.1.0 |
|
6.4.1.0 |
6.4.1.0 |
6.4.1.0 |
6.4.1.0 |
5.4.0.0 |
|
6.4.1.0 |
6.4.1.0 |
6.4.1.0 |
6.4.1.0 |
6.4.1.0 |
6.4.1.0 |
6.4.1.0 |
6.4.1.0 |
6.4.1.0 |
|
July 19, 2017 |
6.4.0.0 |
6.4.0.0 |
6.4.0.0 |
|
6.4.0.0 |
6.4.0.0 |
6.4.0.0 |
6.4.0.0 |
5.2.2.0 |
|
6.4.0.0 |
6.4.0.0 |
6.4.0.0 |
6.4.0.0 |
6.4.0.0 |
6.4.0.0 |
6.4.0.0 |
6.4.0.0 |
6.4.0.0 |
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.
Agent 6.4.3.0 - June 30, 2018
Change ID |
Platform |
Component |
Description |
---|---|---|---|
B-03530 |
z/OS |
UAGSRV |
Reduce dependency on the global LNKLST and allow a STEPLIB to be specified for the OPSSTP00 step which points to UAGRERUN. |
B-05053 |
All |
UAGSRV |
Make default network provider OMS in UAGSRV configuration. |
B-05140 |
All |
UAGSRV |
Remove obsolete options that previously supported message hub and transport components. |
B-07325 |
z/OS |
UAGSRV |
Display the UAGRERUN version in the rerun report. |
B-08953 |
All |
UDM, |
Add support for sleep statement to scripting language. |
B-09121 |
All |
UFTP |
Add wildcard support for GET/PUT/DELETE commands, allowing them to operate on one or more files. |
B-09213 |
z/OS |
UAGSRV, |
Reduce dependency on SMF exits by moving rerun/restart behavior from UAGUJI to UAGRERUN. |
B-09258 |
All |
UFTP |
Improve error reporting when an attempt is made to transfer multiple files to a destination that is not a directory. |
B-09268 |
All |
UFTP |
Remove wildcard requirements for MGET/MPUT/MDELETE commands, allowing them to operate on single files. |
B-09338 |
z/OS |
UAGSRV, |
Improve sequential dataset cleanup for reruns/restarts. |
B-09340 |
z/OS |
UAGSRV, |
Improve GDG dataset cleanup when a z/OS task is rerun/restarted. |
B-09349 |
z/OS |
UBROKER |
Create external links to UCMD Manager and USAP from Broker to support z/OS 2.3 requirements. |
B-09469 |
z/OS |
UAGRERUN, |
Move skip step and step list processing from UAGUJI SMF exit to UAGRERUN, along with restartable/non-restartable step eligibility and dataset deletion criteria. |
B-09508 |
All |
UDM, |
Add session attributes ostype and casesensitive attributes to provide OS and file system information. |
D-06562 |
All |
UDM, |
Wildcard token parsing from a forfiles loop does not always honor the file system’s case sensitivity rules. |
D-09000 |
z/OS |
UCERT |
Fix revocation date value when printing a CRL from z/OS. |
D-09069 |
z/OS |
UAGSRV |
Correct “Missing command option prefix character” error on z/OS when commands exist in the Additional FTP Commands field of an FTP File Monitor task. |
D-09212 |
All |
UFTP |
Prevent exception if user does not have access to the local source directory when executing an (M)PUT command. |
D-09122 |
All |
UCMD, |
Fixes a situation in which Universal Encrypted files may be left open after decryption. Such files are now closed immediately after decryption. |
D-09127 |
z/OS |
UAGSRV |
Prevent creation of an empty DSN exclude list if no datasets are specified for exclusion from dataset cleanup upon a rerun/restart. |
D-09262 |
z/OS |
UAGCMDZ |
Fix a problem where a uencrypted command file is not recognized when prefixed by ‘dd:’. The ‘dd:’ prefix is now optional when specified with the -x command line option. |
Agent 6.4.2.2 - March 23, 2018
Change ID |
Platform |
Component |
PTF |
Description |
---|---|---|---|---|
D-09139 |
z/OS |
UAGSRV |
PS25003 |
Correct an issue that may cause UAGSRV to ABEND when a large job is submitted for rerun. |
Agent 6.4.2.1 - February 15, 2018
Change ID |
Platform |
Component |
PTF |
Description |
---|---|---|---|---|
D-08901 |
z/OS |
UAGSRV, |
PS25001, |
Convert LOCSITE options passed via the z/OS subcommand field to UFTP-specific options. |
D-09067 |
Unix, |
UFTP |
PS25002 |
When the file path specified by the -src option contains no trailing slash, its LIST output differs from the output shown when the trailing slash is specified. |
D-09096 |
Unix, |
UFTP |
PS25002 |
Do not treat a CURLE_PARTIAL_FILE (18) return code value as a failure when it is accompanied by a server return code of 450. |
D-09097 |
z/OS |
UFTP |
PS25002 |
Accept FTP server passwords up to 255 characters when a z/OS UFTP client is executed via a File Transfer task. |
Agent 6.4.2.0 - December 31, 2017
Change ID |
Platform |
Component |
Description |
---|---|---|---|
B-06263 |
z/OS |
UAGSRV |
Add support for job classes up to 8 characters. |
B-08533 |
All |
UCERT |
Add ability to generate certificate requests with a version of 3 and exponent of 65537. |
B-08534 |
All |
UCERT |
Allow an existing private key to be used when creating certificate request. |
B-08592 |
z/OS |
UCMD |
Add ability to scrub IBM Tivoli Workstation variables (specified with //*%OPC) from scripts executed via UCMD. Other patterns may also be scrubbed using the script_line_ignore_mask option. |
B-08852 |
z/OS |
UAGSRV |
Make UAG aware of other UAG instances in the Sysplex. |
B-08853 |
All |
UCERT |
Accept key sizes greater than 2048. 3072 and 4096 are now supported. |
B-08855 |
All |
UFTP |
Make the trailing slash optional when issuing a LIST command against a directory. |
B-08961 |
All |
UAGSRV |
Add ability for agent to support passwords up to 512 characters in length. |
B-09076 |
All |
UFTP |
Add additional return code values from libcURL operations to improve problem diagnosis. |
D-03338 |
z/OS |
UCMDSRV |
Fixes a problem where UCMDSRV allocates a new EMCS console with each instance, causing EMCS consoles to be over time. UCMSRV will now attempt to reuse a EMCS console name before allocating a new one. |
D-06979 |
z/OS |
UAGSRV |
Remove an extra MSGCLASS keyword from the JOB statement when New Jobname is specified in the z/OS task. |
D-07169 |
Unix, |
UAGCMD |
Add support for TLS 1.2 sessions and cipher suites. |
D-07315 |
All |
UCERT |
Add support for MD5, SHA-256, SHA-384, and SHA-512 signature algorithms. SHA-1 is still supported, and is the default. |
D-08672 |
z/OS |
UAGSRV |
Improve detection of NOT CATLGD 2 errors via additional support for post-execution errors. |
D-08760 |
All |
UAGSRV |
Add “UFTP login failed” to task instance description when file transfer task fails due to login error. |
D-08778 |
All |
UAGSRV, |
Fix error in file transfer/FTP file monitor tasks when part of the path is enclosed in double quotes. |
D-08907 |
All |
UFTP |
SFTP transfer fails with exit code 79, "generic error reported from the SSH layer". |
D-08955 |
z/OS |
UAGSRV |
Improve handling of CA-7 #JO JCL omit statement. |
D-08978 |
z/OS |
UAGSRV |
Improve post-execution error handling so that NOT CATLGD 2 on GDG does will result in a JCL error being reported for the task. |
D-08980 |
ALL |
UFTP |
The -src option for the LIST command should be optional. When no path is specified for the -src option, the contents of the user’s home directory or server’s rooted location is shown. |
D-08984 |
All |
UCERT |
Add ability to specify SHA-1, SHA-256, SHA-384, or SHA-512 signature algorithms when creating a CRL. |
D-08985 |
All |
UCERT |
Add support for configurable encryption for transport files. |
D-08989 |
All |
UAGSRV |
If a task is submitted with a valid credential that contains a password of exactly 40 characters, the task will complete successfully although the command is not run. |
D-08994 |
z/OS |
UAGUJI |
When SWA=ABOVE is configured for an initiator on zOS 2.1 ,UAGUJI can receive ABEND 0B0-24 after calling SWAREQ. |
D-08999 |
All |
UFTP |
Multi-line FTP server responses not handled by command callbacks. |
D-09012 |
All |
UCERT |
Revoke reason priviledgeWithdrawn is misspelled. Corrected to accept privilegeWithdrawn. |
D-09017 |
All |
UCERT |
Incorrect Revocation Reasons in CRL. |
D-09028 |
All |
UCERT |
Unspecified Revoke Reason SHOULD be absent instead of using the unspecified (0) reasonCode value. |
D-09029 |
All |
UCERT |
Misspelled revocation reasons "affliationChange" and "priviledgeWithdrawn" are accepted. |
Agent 6.4.1.0 - September 29, 2017 1
Change ID |
Platform |
Component |
Description |
---|---|---|---|
B-08469 |
z/OS |
UAGSRV, |
Collect tracking data for jobs started from a Universal Controller z/OS task that will be used to preserve and recover status information in the event of a UAGSRV shutdown. |
B-08611 |
All |
UAGSRV |
Add ability to bind the agent’s OMS socket to a specific IP address. |
D-08821 |
All |
UAGSRV |
If an SFTP File Transfer task uses stored credentials that does not have a password stored for it, make sure the –pwd option is not part of the UFTP command line built by UAGSRV. |
D-08884 |
z/OS |
UAGSRV |
Fix problem that prevents UFTP from launching when the Broker’s configured system_id value is blank. |
1 The 6.4.1.0 Agent for z/OS package was delivered October 18, 2017.
Agent 6.4.0.0 - July 19, 2017
Change ID |
Platform |
Component |
Description |
---|---|---|---|
B-02384 |
AIX, Linux x64 |
UDM |
Add ability to authenticate Broker's certificate. |
B-02897 |
z/OS |
All |
Add support for mixed case passwords. |
B-03348 |
All |
USAP |
Add ability to export SAP Factory and Holiday calendars. |
B-05351 |
All |
UFTP |
A new Universal FTP client component is available that executes for FTP file monitor and FTP file transfer tasks submitted from the Controller. |
B-05691 |
AIX, Linux x64 |
USAP |
Provide improved client fault tolerance for SAP process chains. |
B-05923 |
AIX, Linux x64 |
UENCRYPT |
Create new files using defaults of AES256 encryption and an expanded 32-bit key. |
B-05924 |
All |
OMSSRV
|
Add support for TLS 1.2 protocol |
B-05926 |
AIX, Linux x64 |
UDM |
Protect against interception of sensitive information during user authentication. |
B-05928 |
All |
All |
Universal Broker Keystore feature that allows a default key to be stored for Universal Encrypted command files. |
B-05983 |
All |
USAP |
Add new configuration option, ENABLE_JOB_STATUS_CHECK, to enable/disable calls to BAPI_XBP_JOB_STATUS_CHECK. |
B-06012 |
AIX, Linux x64 |
USAP |
Provide ability to release intercepted child jobs. |
B-06027 |
All |
UENCRYPT |
Add ""legacy"" option to -aes parameter to generate encrypted command files compatible with pre-6.3.0.1 versions of Universal Encrypt. |
B-06115 |
z/OS |
UBROKER |
Issue a clear error message at startup if the UNV load library is not APF authorized instead of failing with an S047 ABEND. |
B-06176 |
z/OS |
UBROKER, |
Enable TLS 1.2 protocol and cipher support for SystemSSL. |
B-06252 |
All |
UDM |
Update UDM Manager DATA_COMPRESSION configuration option with new force parameter (that is, compress,force) to allow UDM Managers to override Server-configured compression. |
B-06258 |
z/OS |
UDM, |
Add support for ASA control character conversion/formatting. |
B-06491 |
All |
UDM |
Add milliseconds value to built-in variables for access, create, and modify file timestamps. |
B-06501 |
All |
UAGSRV |
Add support for new resolvable script Credential Functions: ${_credentialUser(‘<credential-name>’)} and ${_credentialPwd(‘<credential-name>’)}. |
B-06854 |
All |
OMS, |
Add msg_suppression_list option to filter unwanted messages (e.g., UNV0193W, which warns of deprecated SSL ciphers). |
B-06882 |
z/OS |
UAGSRV |
Check which UAGSRV SMF exits are loaded at startup and report any that are not loaded. |
B-06895 |
z/OS |
UAGSRV, |
Re-enable support for accessing SWA control blocks above the line on z/OS 2.2 or higher. |
B-06909 |
z/OS |
UBROKER |
Update the APPL=UAG,STATUS MODIFY command to display version information instead of build dates for UAGSRV SMF exits. |
B-06934 |
z/OS |
Install |
Provide a z/OS distribution file in .zip file format. |
B-06956 |
z/OS |
UAGSRV |
Extend timeouts for acquiring exclusive access to the JSC dataset ENQUEUE. |
B-06959 |
z/OS |
Install |
Update packaging to simplify distribution file uploads and handling. |
B-06974 |
z/OS |
UAGSRV |
Extend timeouts for JME creation when launching a z/OS task. |
B-07046 |
z/OS |
UBROKER |
Add shared_mount_point and shared_mount_point_mode configuration options to support shared UNV databases in sysplex environment. |
B-07243 |
All |
UDM, |
Enhance the RDW attribute to process files on non-z/OS systems that contain a 4-byte Record Descriptor Word (RDW) at the start of each record. |
D-04333 |
AIX, |
USAP |
Prevent XBP 3.0 Create Variant operation failure when SAP note 1144882 has been applied to system. |
D-06381 |
AIX, Linux x64 |
UAGCMD |
Generate unique names for trace files. |
D-06387 |
All |
UAGSRV |
Clean up temporary script files created by SAP tasks. |
D-06413 |
AIX, Linux x64 |
UBROKER |
Prevent Broker crash when it receives a specially-crafted malformed header. |
D-06413 |
All |
UBROKER |
Protect initial handshake message protocol from malicious payloads. |
D-06436 |
z/OS |
UAGSRV |
Prevent possible S0C4 during variable substitution. |
D-06439 |
z/OS |
UAGSRV |
Tasks may stay in Submitted state after failing with a JCL error. |
D-06442 |
z/OS |
UAGSRV |
Prevent jobnames that start with IEFC from falsely reporting a JCL error. |
D-06455 |
z/OS |
UAGSRV |
Fix behavior that allows the Job Submission Checkpoint (JSC) dataset to contain duplicate keys, resulting in z/OS tasks that stay in Submitted status. |
D-06558 |
z/OS |
UAGSRV |
Fix error that prevents return of job output to original MSGCLASS when the UAG JES_SYSOUT_DISP configuration option value is RELEASE,*. |
D-06591 |
All |
UDM |
Add a message to display the value of the DATA_COMPRESSION configuration option following UDM Manager/Server session negotiation. |
D-06606 |
z/OS |
UAGSRV |
Ensure that JCL statements are padded with blanks instead of NULLs. |
D-06664 |
z/OS |
UBROKER, |
Get default label from key ring if no value is specified for saf_key_ring_label when using System SSL. |
D-06720 |
z/OS |
UAGUJI, |
Prevent possible abend when encountering SWA control blocks that reside above the bar. |
D-06728 |
z/OS |
UAGSRV |
Prevent possible S0C4 in UAGSRV function WjssLocalJmeDelete(). |
D-06729 |
All |
UDM, |
Set error return code when the length of a file’s records exceeds a z/OS datasets’s allocated record length. |
D-06736 |
All |
UDM |
Correct problem trimming spaces from very long records. |
D-06745 |
All |
UDM, |
Fix conversion error that may occur when creating a session using UTF-8 or UTF-16 codepages. |
D-06748 |
All |
UBROKER |
Improve authentication of message parameters sent during a session negotiation’s handshake. |
D-06760 |
z/OS |
UAGSRV |
Reduce CPU utilization. |
D-06780 |
All |
UDM |
Make sure memory allocation errors that occur when a large ACK_WINDOW value is used when NFT is disabled are reported prior to UDM failure. |
D-06830 |
z/OS |
UAGSRV, |
Fail task if all steps FLUSH on rerun because of a JCL COND=(0,NE) statement. |
D-06835 |
AIX, |
USAP |
Handle FAILED exception from RSPC_API_CHAIN_GET_PROCESSES function. |
D-06877 |
z/OS |
UAGUJI |
Change wait for JSC ENQUEUE to 15 seconds to avoid possible resource contention when mulitple agents are running. |
D-06892 |
All |
USAP |
Use Universal Connector GROUP configuration option instead of mshost value for RFC GROUP connection parameter. |
D-06908 |
z/OS |
UAGSRV |
Make sure jobs that end with S822 are reported correctly to Universal Controller. |
D-06919 |
z/OS |
UDM |
Do not fail conversion of an FBA dataset that starts with an ASA form feed character. |
D-06964 |
All |
UAGSRV |
Masking of sensitive values (i.e., resolved variables replaced with ****) may prevent stdout or stderr from being returned to the Controller. |
D-06999 |
z/OS |
UAGUJI |
Do not retain catalog information for new GDGs and other sequential datasets that did not get created in a job's initial run. |
D-07098 |
All |
UAGSRV |
A Universal Agent task that executes a script which calls the ${_credentialPwd()} function may fail. |
D-07107 |
All |
UDM, |
Connection to pre-6.3 UDM Server fails if connection was already made to a 6.3 UDM Server earlier in the same script. |
D-07136 |
z/OS |
UDM |
UDM fails to create UTF16-encoded dataset on z/OS. |
D-07144 |
z/OS |
UAGSRV |
Make sure an EXISTS file monitor task executed on a z/OS agent updates the status description correctly. |
D-07164 |
z/OS |
UDM, |
UDM reports 0 (zero) files transferred when a move attempted within a loop succeeds upon retry of a failure. |
D-07176 |
All |
UAGSRV |
Make sure the agent returns content from the end of available output when issuing an output retrieval request from the Controller starting at line -1. |
D-07221 |
z/OS |
UAGUJI |
Make sure SKIPST parameters specified for z/OS tasks correctly skip steps that execute PROCs. |
D-07244 |
All |
UDM |
Ensure that UDM does not write duplicate data to output file following successful NFT recovery. |
D-07259 |
z/OS |
UAGUJI |
Fix a problem that prevents steps containing a DD statement which specifies DSN=NULLFILE to be selected for restart. |
D-07333 |
z/OS |
UAGSRV, |
Fix a problem that prevents steps that require subsequent steps from being skipped upon restart. |
D-07410 |
z/OS |
UAGSRV |
An EXISTS/MISSING file monitor task does not end with a non-zero exit code upon failure. |
D-07430 |
All |
USAP |
After SAP update EHP7, USAP may receive "Invalid Document" error while attempting to retrive spooled output. |
D-07433 |
z/OS |
UAGSRV |
JCL errors may not be detected in steps that execute after a step condition prevents a task from failing upon an ABEND. |
D-07483 |
z/OS |
UAGSRV |
Add support for mount point names longer than 47 characters. |
D-07497 |
z/OS |
UAGUJV |
Prevent a conflict with a customer SMF exit that references the same JMR control block locations as UAGSRV SMF exits. |
D-07508 |
All |
UAGSRV |
Display correct values for System Monitor task responses. |
D-07509 |
All |
UDM, |
Fix a problem that could cause Universal Data Mover to prematurely stop reading a UTF16-encoded file. Note The problem was observed when trying to transfer a UTF-16BE file to a z/OS dataset encoded with the IBM500 codepage. The cause of the problem was related to the size of the input file, and not to the UTF16 translation itself. |
D-07538 |
z/OS |
UAGSRV |
Fix a problem in which a NOT CATLGD 2 on a GDG dataset may not cause a task to fail. |
D-07586 |
All |
UAGSRV |
Accept the Cancel command from Controller when executing File Transfer tasks. |
D-07588 |
z/OS |
UAGSRV, |
Steps with DD statements which reference other DD statements in the same step are not marked as restartable in the Controller. |
D-07614 |
All |
UAGSRV |
Correct the agent start time reported in the Controller. |
D-08705 |
z/OS |
Install |
Update jobs for upgrades to 6.4 from 4.x and 5.x. Provide new jobs to upgrade from 6.2 and 6.3 to 6.4. |