IBM i Package Maintenance Levels - Agent 7.8.x
There are two deliveries of the IBM i Agent available and supported:
- Workload Automation 5.1.1 for IBM i
- Users desiring the Universal Command and Universal Data Mover should continue to use this version.
- Universal Agent 7.8.x and later for IBM i
- Users desiring integration with Universal Controller, native task execution, and Universal Extension support should use this version.
- UCMD and UDM support will be added to this package in a future release.
Both versions may be installed alongside each other for complete Universal Agent coverage.
This page contains information for both releases.
Overview
This page identifies the package contents for the Workload Automation 5.1.1 for IBM i and the Universal Agent 7.8.x for IBM i releases, and the maintenance level of every component in their respective packages.
Universal Agent 7.8.x for IBM i Packages
Release | Release Date | Universal | Universal | Universal | Universal | Universal | Universal | Universal | Universal | Universal | Universal | Universal | Universal | Universal |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
UA 7.8.3.2 | February 10, 2026 | 7.8.3.2 | 7.8.3.2 | 7.8.3.2 | 7.8.3.2 | 7.8.3.2 | 7.8.3.2 | 7.8.3.2 | ||||||
UA 7.8.3.1 | January 13, 2026 | 7.8.3.1 | 7.8.3.1 | 7.8.3.1 | 7.8.3.1 | 7.8.3.1 | 7.8.3.1 | 7.8.3.1 | ||||||
UA 7.8.3.0 | December 9, 2025 | 7.8.3.0 | 7.8.3.0 | 7.8.3.0 | 7.8.3.0 | 7.8.3.0 | 7.8.3.0 | 7.8.3.0 | ||||||
UA 7.8.2.1 | October 14, 2025 | 7.8.2.1 | 7.8.2.1 | 7.8.2.1 | 7.8.2.1 | 7.8.2.1 | 7.8.2.1 | 7.8.2.1 | ||||||
UA 7.8.2.0 | August 12, 2025 | 7.8.2.0 | 7.8.2.0 | 7.8.2.0 | 7.8.2.0 | 7.8.2.0 | 7.8.2.0 | 7.8.2.0 | ||||||
UA 7.8.1.0 | June 10, 2025 | 7.8.1.0 | 7.8.1.0 | 7.8.1.0 | 7.8.1.0 | 7.8.1.0 | 7.8.1.0 | 7.8.1.0 | ||||||
UA 7.8.0.1 | May 13, 2025 | 7.8.0.1 | 7.8.0.1 | 7.8.0.1 | 7.8.0.1 | 7.8.0.1 | 7.8.0.1 | 7.8.0.1 | ||||||
UA 7.8.0.0 | March 31, 202 | 7.8.0.0 | 7.8.0.0 | 7.8.0.0 | 7.8.0.0 | 7.8.0.0 | 7.8.0.0 | 7.8.0.0 |
Agent 7.8.3.3 - March 10, 2026
No IBM i changes are available in the Universal Agent 7.8.3.3 maintenance release.
Agent 7.8.3.2 - February 10, 2026
Change Id | Platform | Component | Description |
|---|---|---|---|
D-13552 | IBM i | UAGSRV | Ensures that an Agent's configured BUSINESS_SERVICES are part of any HELLO message the Agent sends to the Controller. This change was specifically intended to fix an issue where a transient Linux Agent would lose business service information after temporarily going offline. A persistent Agent on any platform would also benefit from this change if, for example, it were inadvertently deleted from the Controller. |
Agent 7.8.3.1 - January 13, 2026
Change Id | Platform | Component | Description |
|---|---|---|---|
D-12850 | IBM i | UAGSRV | Upgrade the OpenSSL library that Universal Agent uses to OpenSSL 3.0.18 to resolve outstanding CVEs. |
Agent 7.8.3.0 - December 9, 2025
Change Id | Platform | Component | Description |
|---|---|---|---|
D-13864 | IBM i | UAGSRV | Ensures that an IBM i task will always execute with the credentials specified in the task's definition. If no credentials are specified, the behavior is unchanged and the task will continue to run as the Universal Broker user. |
D-14036 | All | UAGSRV | Ensure that an attempt to establish an improper SSL/TLS session over the affected Server application's component interface is handled gracefully. |
D-14051 | All | UAGSRV | Fixes an issue where the UAG Server's configured SERVICE_TIMEOUT value is ignored when receiving messages from OMS. This fix will decrease the time it takes for UAG Server to detect a dropped connection with OMS, which will in turn decrease connection recovery times. |
Agent 7.8.2.2 - November 11, 2025
No IBM i changes are available in the Universal Agent 7.8.2.2 maintenance release.
Agent 7.8.2.1 - October 14, 2025
Change Id | Platform | Component | Description |
|---|---|---|---|
D-13518 | All | UAGSRV | Fixes a regression introduced in Universal Agent 7.8.2.0 that could affect the way string arrays are exchanged between Agent components and with OMS. The affected code is executed on all platforms, but the problem was exposed by a situation specific to z/OS. In that situation, we observed instances where a message sent from a secondary z/OS Agent to a primary z/OS Agent in a sysplex configuration could lose some formatting. The primary content of the message was intact, but the loss of formatting caused an exception to be reported in the Universal Controller log when it received that message from OMS. The most visible result that the task instance had no Restartable Job Steps even though the task itself finished successfully. |
D-13581 | All | UAGSRV | Fixes an issue the prevented UAG Server from retrying all items in the configured OMS_SERVERS list following a lost connection. |
Agent 7.8.2.0 - August 12, 2025
Change Id | Platform | Component | Description |
|---|---|---|---|
IBM i | PKG | Delivered with other packages for the Universal Agent 7.8.2.0 release. |
Agent 7.8.1.1 - July 8, 2025
No IBM i changes are available in the Universal Agent 7.8.1.1 maintenance release.
Agent 7.8.1.0 - June 10, 2025
Change Id | Platform | Component | Description |
|---|---|---|---|
B-22083 | IBM i | UAGSRV | Provides a change that removes restrictions on the number of environment variables that can be provided to a Unix or IBM i task. The previous implementation limited the number of environment variables to 2000 on the affected platforms, but Universal Agent will now recognize as many environment variables as the system supports. |
D-13463 | IBM i | UAGSRV | Fixes a problem where a Universal Extension Task that defines a field with a percent sign (%) in its value may be misinterpreted by UAG Server, causing it to crash. |
Agent 7.8.0.1 - May 13, 2025
Change Id | Platform | Component | Description |
|---|---|---|---|
D-12785 | All | All | Improve data security by making sure all references to sensitive data are cleared before the memory holding that data is freed. Note that no memory was leaked nor was any sensitive data exposed prior to this change. This change applies to the way in which the Universal Agent applications are built. Some compilers may "skip" a call to clear memory in situations where that that memory is immediately freed in the next statement. This is an undesirable optimization, and this change prevents the call to clear the memory from being skipped. |
Agent 7.8.0.0 - March 31, 2025
Change Id | Platform | Component | Description |
|---|---|---|---|
B-20246 | All | UAGSRV | Add the ability to configure and provide the TLS SNI extension in the ClientHello request during the TLS/SSL handshake when connecting to an OMS Server. |
B-20664 | IBMi | UAGSRV | Provide Universal Agent support for the SBMJOB command type added to IBM i tasks. |
B-21193 | IBMi | UAGSRV | Provides support for a configurable UAG Server END SEVERITY option that is applied to tasks launched on the IBM i platform. This may be overridden by the End Severity option on the Controller's IBM i Task form. |
B-21432 | IBMi | INSTALL | Enhance support for IBM i PTF deliveries for Universal Agent maintenance releases. |
D-01220 | All | UBROKER | Ensure that the function responsible for removing records from the Universal Event Subsystem (UES) database processes always processes 1000 records with each iteration. Previously, the function always deleted the first 1000 records, causing the removal of subsequent records to be delayed. |
D-12474 | All | USAP | Fixed issue where EXTERNAL_STEP or EXTERNAL_COMMAND statements were not allowed to come directly after a temporary variant content statement in a USAP job definition file. |
D-12475 | All | OMSSRV | Fixes a situation in which an attempt to gracefully shutdown the Broker fails, and "Broker is not responding" errors are issued. On some occasions when this error occurs, server components may continue to run and consume 100% CPU after the Broker is killed. |
D-12595 | IBMi | UAGSRV | Corrects the display of CPU information for IBM i Agents in the Universal Controller. |
D-12596 | IBMi | UAGSRV | Report the number of licensed IBM i Agents using "IBMI" instead of "AS400" in the Universal Agent and Broker logs. |
D-12826 | All | UAGSRV | Fixes a situation in which UAG Server may not receive OMS messages, causing submitted tasks to stay in a Queued state, although the Universal Agent is still successfully sending heartbeat messages to the Controller. |
D-12831 | IBMi | UAGSRV | Prevents a Start Failure for extension tasks when the name of a Python interpreter specified in the EXTENSION_PYTHON_LIST contains a space. |
D-12991 | IBMi | INSTALL | Updated the UCHGRLS program to all tagging and un-tagging for Universal Agent version 5.1.1. |
D-13071 | IBMi | USMBJOB | Ensure that USMBMJOB can handle multiple libraries in the INLIBL option. |
D-13148 | All | OMSSRV | Fix an issue that prevented OMS Server from honoring configuration values specified via the environment variables that OMS provides. This fix was made to improve configurability for OMS Servers executing inside a container environment. |
Workload Automation 5.1.1 for IBM i Packages
Release | Release Date | Universal | Universal | Universal | Universal | Universal | Universal | Universal | Universal | Universal | Universal | Universal | Universal | Universal |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
5.1.1.0 | April 3, 2024 | 5.1.1.0 | 5.1.1.0 | 5.1.1.0 | 5.1.1.0 | 5.1.1.0 | 5.1.1.0 | 5.1.1.0 | 5.1.1.0 | |||||
5.1.1.0 | February 3, 2021 | 5.1.1.0 | 5.1.1.0 | 5.1.1.0 | 5.1.1.0 | 5.1.1.0 | 5.1.1.0 | 5.1.1.0 | 5.1.1.0 | |||||
5.1.0.0 | January 30, 2020 | 5.1.0.0 | 5.1.0.0 | 5.1.0.0 | 5.1.0.0 | 5.1.0.0 | 5.1.0.0 | 5.1.0.0 | 5.1.0.0 | |||||
5.1.0.0 | February 28, 2018 | 5.1.0.0 | 5.1.0.0 | 5.1.0.0 | 5.1.0.0 | 5.1.0.0 | 5.1.0.0 | 5.1.0.0 | 5.1.0.0 | |||||
5.1.0.0 | January 27, 2012 | 5.1.0.0 | 5.1.0.0 | 5.1.0.0 | 5.1.0.0 | 5.1.0.0 | 5.1.0.0 | 5.1.0.0 | 5.1.0.0 |
5.1.1.0 - April 3, 2024 (No updates, only platform certification)
Change ID | Platform | Component | Description |
|---|---|---|---|
B-17111 | IBM i | INSTALL | Certify the IBMi Universal Agent 5.1.1.0 for IBM i 7.5. |
5.1.1.0 - February 3, 2021
Change ID | Platform | Component | Description |
|---|---|---|---|
B-12401 | IBM i | UBROKER | Add support for TLS 1.2. This change was made primarily to support new TLS session defaults supplied by the Universal Agent 6.9.0.0 release. Additional items added to support this upgrade include support for the following configuration options:
These options behave just as their equivalents in our Universal Agent 6.x releases. Additionally, support for the following ciphers is added:
|
D-07281 | IBM i | UDMMGR UDMSRV | Prevent a situation in which a transfer may fail if an assigned process ID is larger than 7 digits. |
5.1.0.0 - January 30, 2020
Change ID | Platform | Component | Description |
|---|---|---|---|
B-11354 | IBM i | PKG | Certify Workload Automation 5.1.0 release on IBM i 7.2 and IBM i 7.4. info A 7.2-compatible installation package was provided for this effort, but no Universal Agent components were changed. |
5.1.0.0 - February 28, 2018
Change ID | Platform | Component | Description |
|---|---|---|---|
B-08466 | IBM i | Certify Workload Automation 5.1.0 release on IBM i 7.3. |
(No component changes for this release.)