Universal Agent 7.6.0.0 Release Notes
Release Notes
Universal Agent release 7.6.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.6.x Maintenance list.
IBMz (z/OS) Customers should be aware of the following change in behavior.
B-17927, introduces support for the JCL RD keyword specified on the JOB or EXEC statements. Steps marked by RD=NR or RD=NC will now be marked as non-restartable. This is a change in behavior from prior releases. Please read the B-17927 Release Note carefully before upgrading to UA (universal Agent) 7.6.0.0.
Customers using the bundled python are strongly advised to test any installed integrations (Universal Tasks and Extensions) prior to moving UA 7.6.0.0 into production.
From UA 7.6.0.0 Solaris 10 is no longer supported.
Architecture
Backlog | Title | Desciption |
---|---|---|
B-15867 | Digitally sign Universal Agent binaries and packages on Windows | Universal Agent distribution files and binaries are now digitally signed. |
B-17883 | Add PGP signatures to distribution files for releases | From Universal Agent 7.6.0.0, all UA distribution files will be signed with PGP. |
B-17038 | Drop Solaris 10 Support | Solaris 10 is no longer supported. |
B-18578 | Add support for dynamically-generated encryption keys produced by the Controller for the AUTHVER 3 protocol | The AUTHVER 3 protocol offers a more secure method to encrypt communication between UA, OMS and UC by using dynamically generated encryption keys. This protocol is automatically used if available. |
B-17935 | Update Python distribution to 3.11.6 | The bundled python distribution has been upgraded to 3.11.6. Customers using the bundled python are strongly advised to test any installed integrations (Universal Tasks and Extensions) prior to moving UA 7.6.0.0 into production. |
B-17111 | IBMi: Validate AS400 Agent with IBMi 7.5 | Universal Agent 5.1.1.0 for IBMi (AS/400) has been validated with IBMi 7.5. |
Docker Images
Backlog | Title | Desciption |
---|---|---|
B-18384 | Add Universal Agent 7.6 to Docker Hub. | UA (Universal Agent) 7.6.0.0 is now available in the Docker Hub. Affected Docker images:
|
B-18385 | Remove Universal Agent 7.2 From Docker Hub | As of March 30th 2024 UA (Universal Agent) 7.2 images are no longer supported and have been deleted from the Docker Hub. |
B-19827 | Change UBROKER Log Timestamp Default | Since UA 7.4.0.0 the console mode for UBROKER supports displaying timestamps in the log. However this is not the default. The ua_entrypoint script has been modified to add the |
IBMz Enhancements
Backlog | Title | Desciption |
---|---|---|
B-16966 | Ubroker should mount UNVSPOOL with RWSHARE in Sysplex | When ubroker mounts the filesystems in a Sysplex configuration, it now specifies the RWSHARE for the UNVSPOOL. |
B-15814 | Create local data store to hold job execution and checkpoint information to support standalone execution | Prerequisite for standalone UAGRERUN support. |
B-09236 | Allow comma separated values when overriding the CA7 Schedule ID |
|
B-17927 | z/OS - Add support for EXEC RD parameter | Introduces support for the JCL RD keyword specified on the JOB or EXEC statements. The RD parameter can be coded on the JOB or EXEC JCL statements. If coded on the JOB statement, it will apply to all steps in the job and it will override any EXEC statement specifications. Regardless of any JCL RD specification, the UAGRERUN step itself will always be restartable. There are four valid values for the RD keyword: NR, NC, R and RNC. Only RD=NR and RD=NC indicate a step is not to be restarted. Program UAGRERUN will look for these two values and mark steps as non-restartable when they are detected. This is a change in behavior from prior releases. The default behavior will be to honor the RD setting for a step. A new configuration parameter rerun_options can be used to turn the new behavior off. The value for rerun_options will be a parameter string which will be passed as-is to the UAGRERUN program. To turn off honoring the RD JCL keyword code: “rerun_options NORDNR”. The NORDNR parameter can also be passed into UAGRERUN when it running stand-alone. RDNR can be coded on an individual task to override an installation default setting of NORDNR. |
B-18417 | Support Deletion of unexpired datasets | UAGRERUN now supports deletion of unexpired datasets. |
B-17780 | Support for JES2 /*ROUTE PRINT statements. | This feature prevents UAG output processing from failing when customers use a JES2 /*ROUTE PRINT statement to route output from jobs to another system for processing. |
Observability
Backlog | Title | Desciption |
---|---|---|
B-17891 | Integrate OpenTelemetry Tracing in UFTP | Integrates OpenTelemetry tracing into UFTP when run:
|
SAP Task Enhancement
Backlog | Title | Desciption |
---|---|---|
E-01944 | SAP Task Enhancements | UA (Universal Agent) updates to support UC (Universal Controller) updates to the SAP Integration Task. See UC 7.6.0.0 Release Notes for details. |
UDM
Backlog | Title | Desciption |
---|---|---|
B-17011 | Add Utility Credential Functions for UDM Tasks | UA (Universal Agent) updates to support UC (Universal Controller) UDM script variables to allow secure access to the UDM File Transfer Task Utility Agent Credential Username and Password. See UC 7.6.0.0 Release Notes for details. |
UIP
Backlog | Title | Desciption |
---|---|---|
B-16983 | Support Credential Functions in Template Text and Array Fields | Universal Template |
B-18730 | Add support for array fields in event attributes | This feature is to allow for a variety of supported array types for attributes within a Universal Event. See UC 7.6.0.0 Release Notes for details. |