Universal Agent 7.3.0.0 Release Notes

Release Notes

Universal Agent release 7.3.0.0 contains the following high-level features. For a complete list of all the included features and fixes please refer to the Universal Agent 7.3.x Maintenance list.

Application Integration

Backlog

Title

Description

B-10881Add retryable conditions to failed PeopleSoft web service calls

Add ability to retry failed PeopleSoft web service calls using values specified by the new APPL_RETRY_MSG_IDS, APPL_RETRY_INTERVAL, and APPL_RETRY_COUNT configuration options.

UAG

Backlog

Title

Description

B-14072Add configuration for timeout between sigterm and sigkill (Cancel)

Adds the PROCESS_CANCEL_TIMEOUT option to specify the amount of time a Universal Agent will allow between issuing a SIGTERM and a SIGKILL in response to a Cancel command from Universal Controller.


Note

This is an enhancement to B-14071: Wait for process tree to complete after cancel before reporting to Universal Controller, which was delivered as B-14071 with Universal Agent 7.2.0.0. That delivery provided a hard-coded timeout when the KILL_PROCESS_TREE option was yes. This update makes that value configurable.

B-14619Add proxy server support for UAGSRV - OMS connections

Add the ability to connect to OMS Server via a proxy server.

A new UAG Server configuration option, PROXY_URL, is provided to configure this connection.

The UAG Server command line client, UAGCMD, provides a new network.proxy_url parameter to configure this connection.

Universal Integration Platform

Backlog

Title

Description

B-14552
B-14553
B-14554

Add code completion support to the VisualStudio Code plugin for Universal Extension development.

Adds context-aware code completion support for the following items, when typed from VisualStudio Code while using the Universal Extension development plugin:

  • method field names
  • @dynamic_command
  • @dynamic_choice_command
B-14722
B-14723
Implement subcommand to clean/purge the generated package

Add the uip clean command to the UIP-CLI utility to remove the build, dist, and temp directories that contain packages generated by the uip build and uip push commands.

Add support for the uip clean command to the VisualStudio Code plugin for Universal Extension development.

B-15659Universal Template - SAP Connection field type (UA-Extension Integration)

Make the properties set by the new SAP Connection field types (see Universal Controller item B-13199) accessible to Universal Extension tasks.

This backlog also provides code completion support for these new properties via the VisualStudio Code plugin for Universal Extension development. 

B-15848Add ability to launch and debug Universal Extension tasks from VSCode IDE without a UC connectionAdd the ability to launch and debug Universal Extension tasks from the VisualStudio Code IDE without a connection to Universal Controller.
B-16718Unified extension zip filename

Ensure that the .zip file name generated for Universal Extension template is the same when created by UIP-CLI's uip build -a command and when exported from Universal Controller (see Controller item B-16719).

In both instances, the file name will be unv_tmplt_{Universal Template Name}-{Version from extension.yml}.zip, where

  • Universal Template Name is lower case and replaces any non-alphanumeric characters with underscores (_).
  • Version from extension.yml follows Semantic Versioning guidelines specified here.

z/OS Enhancements

Backlog

Title

Description

B-02925Use temporary JCL library for temporary JCL changes.Add the ability to save the JCL of jobs submitted via a z/OS task. The JCL is saved to a user-allocated PDS/E (recommended) or PDS as specified by a new UAG Server configuration option, JCL_SAVE_LIBRARY.
B-10131Add SYSAFF=sysname into JOBCARD when zOS task submitted via ControllerAdds a SYSTEM or SYSAFF parameter to the job card for z/OS tasks that contain a value for the SYSTEM or SYSAFF Parameter field provided by Universal Controller item B-10132.
B-10268Make timeout on JES output read configurableAdd the ability to set a timeout for obtaining z/OS task output from JES. The timeout value is specified with a new UAG Server configuration option, JES_SYSOUT_TIMEOUT
B-10380Allow configurable space parameters for UAGSRV Temporary Output Datasets on zOSAdd the ability to specify space parameter for temporary output datasets created by a z/OS task instance. The parameters are set via a new UAG Server configuration option, JES_SYSOUT_SPACE.
B-15808Restore "old" UAGRERUN support, including step restart and basic dataset cleanup

Improve support for stand-alone execution of the UAGRERUN utility.

Recent changes to the UAGRERUN utility have focused on integration with rerun/restart features provided by the Universal Controller. This backlog delivers enhancements needed to execute UAGRERUN outside of the Controller.

B-15809Enable GDG cleanup support for standalone executionEnhance UAGRERUN's support for GDG cleanup when executed outside of the Controller.
B-15813Generate report showing actual results/effect of GDG adjustmentsGenerate a report to show the actual results and effects of GDG adjustments made by UAGRERUN.

Development

Backlog

Title

Description

B-14806
B-14807
Upgrade OpenSSL distributions to latest 1.1.1x release

Upgrade the OpenSSL library used by Universal Agent and its components from OpenSSL 1.1.1b to OpenSSL 1.1.1n.


Note

The OpenSSL version using by the Universal Agent for HP-UX and z/OS was unchanged.

B-15876Update libcURL to 7.83.1

Update the libcURL library used by the following Universal Agent components 7.54.0 to 7.83.1:

  • Universal FTP Client (UFTP)
  • Universal Connector for PeopleSoft Process Scheduler (UPPS)

Platform Certifications

Backlog

Title

Description

B-15596Windows Server 2022 Certification

Certify Universal Agent for Windows Server 2022.

B-15670z/OS 2.5 CertificationCertify Universal Agent for z/OS 2.5.