Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Overview

This page identifies the changes made in all Universal Agent 7.6.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.6.x packages, such as Universal Command Agent for SOA 6.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.6.0.0 - April 3, 2024

Change ID

Platforms

Component

Description

B-09236z/OS

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
B-15814z/OS

UAG: Create local data store to hold job execution and checkpoint information to support standalone execution

UAG for z/OS can now maintain a local job history dataset which can be used to manually rerun jobs executed by UAG.

Jobs rerun manually in this manner are 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 to create and configure this functionality.

See: "UAGRERUN Stand Alone Execution" in the Universal Agent User Guide for details on stand alone rerun execution.

B-15867WindowsPKGSign all Universal Agent binaries and packages with a digital signing certificate. Certificate information is available the files' properties, as viewed from Windows Explorer.
B-16966z/OS

Ubroker should mount UNVSPOOL with RWSHARE in Sysplex

The broker will now mount filesystem UNVSPOOL with the zFS RWSHARE option in a Sysplex to prevent sharing violations.

B-16983

UA : Support Credential Functions in Template Text and Array Fields
B-17011

UA : Add Utility Credential Functions for UDM Tasks
B-17038Solaris Intel
Solaris SPARC
PKGPKG: Drop Solaris 10 Support, Migrate to Solaris 11
B-17111

IBMi: Validate AS400 Agent with IBMi 7.5
B-17780z/OS

Support for JES2 /*ROUTE PRINT statements

When a job submitted by UAG contains a JES2 /*ROUTE PRINT statement, the output can be routed to another system before UAG has 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.

B-17883AllPKG

Add PGP signatures to Universal Agent distribution files.

For information on verifying these signatures, please refer to the following information.

B-17891

Integrate OpenTelemetry Tracing in UFTP
B-17927z/OS

z/OS - Add support for EXEC RD parameter

New behavior. This backlog adds support for the JCL RD keyword on the JOB and EXEC statements. When RD=NR or RD=NC is specified, the affected step will be marked as non-restartable by UAG.

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

UA: Update Python distribution to 3.11.6
B-18417

Support Deletion of unexpired datasets

When the UAGRERUN program deletes datasets prior to a run or rerun of a job, it will now override the expiration date, if any.

B-18551

UA SAP Task Enhancement: Job Steps - External Command
B-18578AllUAGSRVAUTHVER 3 uses dynamically-generated keys to further encrypt sensitive information passed from Controller to Agent. This is the Agent implementation, which deprecates the AUTHVER UAGSRV configuration
B-18723

Automate generation of PROGxx ADD EXIT statements
B-18730

UIP: Add support for array fields in event attributes
D-10536z/OSUAGSRV

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

UIP 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-11431z/OSUAGSRV

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.

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 on newer Linux distributions
D-11900

Specifically, 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.
D-11974

USAP: Dynamic Command is missing connection parameters for a Load Balancing (Type-B) connection.
D-12221z/OSUAGSRV

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.

D-12222z/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 (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
Unix (except HP-UX and Solaris)

UEXTUniversal Extensions do not fully support Python's async functionality with 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 choice commands.





  • No labels