Component Maintenance Levels - Agent 6.4.x

Component Maintenance Levels - Agent 6.4.x

Introduction

This page summarizes the changes introduced in each component maintenance release for Universal Agent 6.4.x.

For a list of all component changes included in the maintenance release for each platform, see:

All Universal Agent Components

Release 6.4.0.0 - July 19, 2017

Change ID

Component

Platform

Description

Change ID

Component

Platform

Description

B-02897

All

z/OS

Add support for mixed case passwords.

B-05928

All

All

Universal Broker Keystore feature that allows a default key to be stored for Universal Encrypted command files.

B-06720

All

AIX

Port Universal Agent to 64-bit for AIX.
 
Note: For Universal Connector for SAP users, this change also adds a dependency on the NetWeaver RFC libraries, which must exist on your system.

B-06721

All

Solaris SPARC

Port Universal Agent to 64-bit for Solaris SPARC.
 
Note: For Universal Connector for SAP users, this change also adds a dependency on the NetWeaver RFC libraries, which must exist on your system.

D-07429

All

Windows

Trace files may not contain trace messages generated after the initial bootstrap configuration is merged.

Universal Agent for SOA

Release 6.4.1.0 - August 31, 2017

Change ID

Component

Platform

Description

Change ID

Component

Platform

Description

B-05038

UAC

UNIX
(Debian-based Linux)

Update bundled Apache AXIS2 to version 1.7.5.

B-05039

UAC

UNIX
(Debian-based Linux

Update bundled container resources to JRE 8 and Apache Tomcat 8.5.16.

B-08471

PKG

UNIX
(Debian-based Linux

Create 64-bit port of Universal Agent for SOA and deliver as a Debian package.

D-08811

UAC

UNIX
(Debian-based Linux

Help prevent Tomcat startup delays by adding the following commented-out option to startUAC.sh:
 
-Djava.security.egd=

file:/dev/urandom


When uncommented and added to the CATALINA_OPTS environment variable, it may improve startup performance of the bundled Tomcat container.

Universal Automation Center Agent (UAG) 1

Release 6.4.3.0 - June 30, 2018

Change ID

Component

Platform

Description

Change ID

Component

Platform

Description

B-03530

UAGSRV

z/OS

Reduce dependency on the global LNKLST and allow a STEPLIB to be specified for the OPSSTP00 step which points to UAGRERUN.

B-05053

UAGSRV

All

Make default network provider OMS in UAGSRV configuration.

B-05131

UAGSRV

Unix,
Windows

Add automatic path resolution for UCMD, UDM, and USAP when executed from UAG.

B-05140

UAGSRV

All

Remove obsolete options that previously supported message hub and transport components.

B-07325

UAGSRV

z/OS

Display the UAGRERUN version in the rerun report.

B-09213

UAGSRV,
UAGRERUN

z/OS

Reduce dependency on SMF exits by moving rerun/restart behavior from UAGUJI to UAGRERUN.

B-09304

UAGSRV

Unix

Add the -bif_directory option to the command line for spawned UCMD, UDM, UFTP, and USAP tasks to ensure components executed from a user mode install register with the correct local Broker.

B-09338

UAGSRV,
UAGRERUN

z/OS

Improve sequential dataset cleanup for reruns/restarts.

B-09340

UAGSRV,
UAGRERUN

z/OS

Improve GDG dataset cleanup when a z/OS task is rerun/restarted.

B-09469

UAGRERUN,
UAGUJI

z/OS

Move skip step and step list processing from UAGUJI SMF exit to UAGRERUN, along with restartable/non-restartable step eligibility and dataset deletion criteria.
This change effectively deprecates UAGUJI, which is no longer provided in the z/OS delivery.

D-08988

UAGSRV

Unix

Fixes behavior where a file monitor task may stop monitoring or fail under heavy load or unusual circumstances.

D-09069

UAGSRV

z/OS

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-09102

UAGSRV

Windows

Fix a problem where a System Monitor executed on Windows may not authenticate specified task credentials correctly.

D-09127

UAGSRV

z/OS

Prevent creation of an empty DSN exclude list if no datasets are specified for exclusion from dataset cleanup upon a rerun/restart.

D-09174

UAGSRV

Unix,
Windows

Fix a problem where FTP file monitors may not honor the specified polling time.

D-09262

UAGCMDZ

z/OS

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.

Release 6.4.2.2 - March 23, 2018

Change ID

Component

Platform

Description

Change ID

Component

Platform

Description

B-09251

USAP,
UAGSRV

UNIX (Linux, x64
RPM-based only),
Windows (x64 only)

Run an SAP Model Job and Generate an SAP Job Definition without providing a Jobcount ID.
 

Note

Only the version number changed for UAGSRV, to support integration with a new feature delivered for the Universal Controller SAP task type (see B-09299 in the Universal Controller 6.4.x Maintenance).

D-09139

UAGSRV

z/OS                          

Correct an issue that may cause UAGSRV to ABEND when a large job is submitted for rerun.

Release 6.4.2.1 - February 9, 2018

Change ID

Component

Platform

Description

Change ID

Component

Platform

Description

D-08901

UAGSRV ,
UFTP

z/OS

Convert LOCSITE options passed via the z/OS subcommand field to UFTP-specific options.

D-09087

UAGSRV

Windows

An application monitor that executes with credentials could cause UAGSRV to crash.

D-09089

UAGSRV

Unix,
Windows

If the command line options that UAGSRV sends over STDIN to execute a Universal Command or Universal Connector for SAP are unexpectedly written to STDERR, a password in plain text may be exposed.

Release 6.4.2.0 - December 31, 2017

Change ID

Component

Platform

Description

Change ID

Component

Platform

Description

B-06263

UAGSRV

z/OS

Add support for job classes up to 8 characters.

B-07295

UAGSRV,
UFTP

Unix,
Windows

Add support for passphrase-protected SSH keys to UFTP.

B-08852

UAGSRV

z/OS

Make UAG aware of other UAG instances in the Sysplex.

B-08909

UAGSRV

Unix

Do not use (or try to use) a login shell if the user id in a task’s credentials starts with ‘-‘.

B-08961

UAGSRV

All

Add ability for agent to support passwords up to 512 characters in length.

D-06417

UAGSRV

Windows

CPU utilization not transferred from Windows agents.

D-06979

UAGSRV

z/OS

Remove an extra MSGCLASS keyword from the JOB statement when New Jobname is specified in the z/OS task.

D-07169

UAGCMD,

UAGCMDZ

Unix,
Windows
z/OS

Add support for TLS 1.2 sessions and cipher suites.

D-08672

UAGSRV

z/OS

Improve detection of NOT CATLGD 2 errors via additional support for post-execution errors.

D-08760

UAGSRV

All

Add “UFTP login failed” to task instance description when file transfer task fails due to login error.

D-08778

UAGSRV,
UFTP

All

Fix error in file transfer/FTP file monitor tasks when part of the path is enclosed in double quotes.

D-08955

UAGSRV

z/OS

Improve handling of CA-7 #JO JCL omit statement.

D-08965

UAGSRV

Unix,
Windows

Double slash in the URL in between the host name and the path causes the "No such file or directory" error on some of SFTP servers.

D-08978

UAGSRV

z/OS

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-08989

UAGSRV

All

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

UAGSRV

z/OS

When SWA=ABOVE is configured for an initiator on zOS 2.1 ,UAGUJI can receive ABEND 0B0-24 after calling SWAREQ.

Release 6.4.1.0 - September 29, 2017

Change ID

Component

Platform

Description

Change ID

Component

Platform

Description

B-08469

UAGSRV,
UAGU83,
UAGU84,
UAGUJI,
UAGUJV,
UAGUSI,
UAGUTIL

z/OS

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

UAGSRV

All

Add ability to bind the agent’s OMS socket to a specific IP address.

D-08621

UAGSRV

Windows

Add support for new Create Console option available for Windows tasks starting with Universal Controller 6.4.2.0. This option can be used to improve capture of standard I/O from console processes launched on the Windows interactive desktop.

D-08763

UAGSRV

UNIX,
Windows

Do not fail execution of a script from a UNIX or Windows task if the first line of the script is empty.

D-08781

UAGSRV

UNIX

Prevent an ops_monitor crash when a File Monitor task is cancelled.

D-08801

UAGSRV

UNIX

Ensure zlib library is statically linked (at build time) to avoid runtime dependency errors on systems where it is not installed.

D-08821

UAGSRV

All

If an SFTP File Transfer task uses stored credentials that does not have a password stored for, make sure the –pwd option is not part of the UFTP command line built by UAGSRV.

D-08877

UAGSRV,
UCMDSRV,
UEMSRV

Windows

Prevent “CSProcessCreate failed: An attempt was made to reference a token that does not exist” errors.

D-08884

UAGSRV

z/OS

Fix problem that prevents UFTP from launching when Broker’s configured system_id value is blank.

1 UAG for z/OS was delivered in the 6.4.1.0 Agent for z/OS package on October 18, 2017.

Release 6.4.0.0 - July 19, 2017

Change ID

Component

Platform

Description

Change ID

Component

Platform

Description