Skip to main content

Apply RU Patch 13.5.0.27 to OEM 13c Agent

Applying RU Patch 13.5.0.27 to OEM 13c Agent

Introduction

This article covers the second half of RU patch 13.5.0.27 for OEM 13c: applying it to a Management Agent on a monitored target. If you haven't already patched the OMS side, see Apply RU Patch on OEM first — the Agent-side RU patch cannot be applied until the matching OMS RU patch is already in place. The two patches share the same RU number but are separate downloads, use different patching utilities, and follow a different apply flow, which is what this article walks through.

What Is AgentPatcher and Why It Matters

AgentPatcher is Oracle's patching utility for the Management Agent component of OEM Cloud Control — it plays the same role for the Agent that OMSPatcher plays for the OMS, and both work similarly to OPatch for a database home. Unlike the OMS-side apply, an Agent patch run has no MRS (Management Repository Store) artifacts to register, since that metadata lives in the repository, not on the Agent host — you'll notice this difference in the apply output in Step 8.

Prerequisites

Confirm the following before patching the Agent. Since this patch is applied per target, most of these requirements are far lighter than the OMS-side patch.

  • A maintenance window of at least 30 minutes on the specific target's Agent, since the Agent goes down during the apply.
  • A minimum of 2GB free at the Agent's mount point for the patch download and binary backup.
  • RU patch 13.5.0.27 (37784425) must already be applied on the OMS — the Agent-side patch will not install cleanly against an unpatched OMS.
  • Download the RU patch and the matching AgentPatcher utility from My Oracle Support before starting.
    Agent RU patch 13.5.0.27
    AgentPatcher

Environment Used in this Guide

OEM
Hostname oem.oraeasy.com
OS OL 7.3
OEM Version 13c Release 5 (13.5.0.27)
OMS Home /oem/app/oracle/middleware

Target
Hostname uat.oraeasy.com
OS OL 8.5
Agent Home /u01/app/oracle/agent/agent_13.5.0.0.0

Applying the Agent Patch Step by Step

Step 1. Update AgentPatcher to the Required Version

The patch ReadMe for this Agent RU requires AgentPatcher version 13.9.5.10.0 — note this is a different minimum version than the 13.9.5.26.0 required on the OMS side, since the two utilities version independently. A common gotcha shows up in the output below: running agentpatcher version before exporting ORACLE_HOME fails with a generic error, because the utility has no way to locate the Agent home on its own.


[oracle@uat ~]$ cd /u01/app/oracle/agent/agent_13.5.0.0.0
[oracle@uat agent_13.5.0.0.0]$ ls
agent.rsp    config   instantclient  jdk   lib      OPatch         oui      prereqs         replacebins.sh.template  sbin    ucp
bin          EMStage  inventory      jlib  modules  oracle_common  perl     rda             root.sh                  stage   xsds
cfgtoollogs  install  jdbc           js    ocm      oraInst.loc    plugins  replacebins.sh  root.sh.template         sysman
[oracle@uat agent_13.5.0.0.0]$

[oracle@uat patch]$ cd /tmp/patch
[oracle@uat patch]$ unzip p33355570_135000_Generic_agentpactcher.zip -d /u01/app/oracle/agent/agent_13.5.0.0.0/

[oracle@uat agent_13.5.0.0.0]$ ls
AgentPatcher  cfgtoollogs  install        jdbc  js       ocm            oraInst.loc      perl     rda             replacebins.sh.template  sbin    ucp
agent.rsp     config       instantclient  jdk   lib      OPatch         oui              plugins  readme.txt      root.sh                  stage   xsds
bin           EMStage      inventory      jlib  modules  oracle_common  PatchSearch.xml  prereqs  replacebins.sh  root.sh.template         sysman
[oracle@uat agent_13.5.0.0.0]$
[oracle@uat agent_13.5.0.0.0]$ cd AgentPatcher/
[oracle@uat AgentPatcher]$
[oracle@uat AgentPatcher]$ ls
agentpatcher  agentpatcher.bat  jlib  scripts  version.txt
[oracle@uat AgentPatcher]$
[oracle@uat AgentPatcher]$ ./agentpatcher version
set the oraclehome to proper agenthome
AgentPatcher returns with error code = 1
[oracle@uat AgentPatcher]$
[oracle@uat AgentPatcher]$ export ORACLE_HOME=/u01/app/oracle/agent/agent_13.5.0.0.0
[oracle@uat AgentPatcher]$
[oracle@uat AgentPatcher]$ ./agentpatcher version
AgentPatcher Version: 13.9.5.10.0
OPlan Version: 12.2.0.1.16
OsysModel build: Tue Apr 28 18:16:31 PDT 2020

AgentPatcher succeeded.
[oracle@uat AgentPatcher]$

Once ORACLE_HOME is set correctly, the second version call confirms 13.9.5.10.0 is in place and the utility is ready for the analyze and apply steps ahead.

Step 2. Run the Precheck

Confirm the Agent is healthy and capture the current patch inventory as a baseline before you touch anything, the same way you would on the OMS side.


[oracle@uat AgentPatcher]$ /u01/app/oracle/agent/agent_13.5.0.0.0/bin/emctl status agent
Oracle Enterprise Manager Cloud Control 13c Release 5
Copyright (c) 1996, 2021 Oracle Corporation.  All rights reserved.
---------------------------------------------------------------
Agent Version          : 13.5.0.0.0
OMS Version            : 13.5.0.0.0
Protocol Version       : 12.1.0.1.0
Agent Home             : /u01/app/oracle/agent_inst
Agent Log Directory    : /u01/app/oracle/agent_inst/sysman/log
Agent Binaries         : /u01/app/oracle/agent/agent_13.5.0.0.0
Core JAR Location      : /u01/app/oracle/agent/agent_13.5.0.0.0/jlib
Agent Process ID       : 8914
Parent Process ID      : 8875
Agent URL              : https://uat.oraeasy.com:3872/emd/main/
Local Agent URL in NAT : https://uat.oraeasy.com:3872/emd/main/
Repository URL         : https://oem.oraeasy.com:4903/empbs/upload
Started at             : 2025-10-05 14:42:35
Started by user        : oracle
Operating System       : Linux version 5.4.17-2136.300.7.el8uek.x86_64 (amd64)
Number of Targets      : 9
Last Reload            : (none)
Last successful upload                       : 2025-10-05 15:27:31
Last attempted upload                        : 2025-10-05 15:27:31
Total Megabytes of XML files uploaded so far : 0.12
Number of XML files pending upload           : 0
Size of XML files pending upload(MB)         : 0
Available disk space on upload filesystem    : 26.65%
Collection Status                            : Collections enabled
Heartbeat Status                             : Ok
Last attempted heartbeat to OMS              : 2025-10-05 15:27:46
Last successful heartbeat to OMS             : 2025-10-05 15:27:46
Next scheduled heartbeat to OMS              : 2025-10-05 15:28:46

---------------------------------------------------------------
Agent is Running and Ready
[oracle@uat AgentPatcher]$

[oracle@uat AgentPatcher]$ ./agentpatcher lspatches
AgentPatcher Automation Tool
Copyright (c) 2021, Oracle Corporation.  All rights reserved.

AgentPatcher version : 13.9.5.10.0
OUI version        : 13.9.4.0.0
Running from       : /u01/app/oracle/agent/agent_13.5.0.0.0
Log file location  : /u01/app/oracle/agent/agent_13.5.0.0.0/cfgtoollogs/agentpatcher/opatch2025-10-05_15-25-02PM_1.log

Component Name/Version                            Component Type      System Patch        (Sub)-Patches       Patch Description
------------------------                          -------------       -------------       --------------      ------------------
oracle.sysman.agent.ic/13.5.0.0.0                 Core                N/A                 32313251
                                                                      N/A                 32302527
                                                                      N/A                 32574981

NOTE: N/A indicates that the subpatch mentioned in the Subpatches column was applied as a one-off patch and not as part of any system patch.

AgentPatcher has saved inventory details for the above component at below location.
"/u01/app/oracle/agent/agent_13.5.0.0.0"

For more details on installed patch(es), Please do "/u01/app/oracle/agent/agent_13.5.0.0.0/OPatch/opatch lsinventory -details"

AgentPatcher succeeded.
[oracle@uat AgentPatcher]$
[oracle@uat AgentPatcher]$ echo "Agent version: $(/u01/app/oracle/agent/agent_13.5.0.0.0/bin/emctl getversion agent | grep Release)" && /u01/app/oracle/agent/agent_13.5.0.0.0/AgentPatcher/agentpatcher lspatches | grep "Platform Update"

Agent version: Oracle Enterprise Manager Cloud Control 13c Release 5
       Oracle Enterprise Manager Cloud Control Agent 13c Release 5
[oracle@uat AgentPatcher]$

The grep "Platform Update" returning nothing here confirms this Agent has no RU patch applied yet — that's expected, since this baseline check runs before Step 8. Compare this empty result against the same command in Step 10 to see the difference.

Step 3. Check the Target Version and Patch Details in the OEM Console

Go to Setup → Manage Cloud Control → Agents to see the RU status Oracle's own console reports for this target, which is useful for confirming patch state without shell access.

OEM console Manage Cloud Control Agents list before RU patch is applied

The RU column showing blank for the UAT target confirms no RU patch is applied yet. Click the target name to drill into its details.

UAT target details page in OEM console showing agent configuration

From the Configuration section on this page, click Oracle Home & Patch Details.

Oracle Home and Patch Details link in the target Configuration section

This shows the patches applied at initial installation — a useful reference point to compare against once the new RU has landed.

Patch details table showing patches applied at initial agent installation

Step 4. Unzip the RU Patch

As on the OMS side, each numbered directory inside the extracted zip is a separate sub-patch that AgentPatcher evaluates individually.


[oracle@uat patch]$ pwd
/tmp/patch
[oracle@uat patch]$ ls
p33355570_135000_Generic_agentpactcher.zip  p37784435_135000_Generic_Agent.zip
[oracle@uat patch]$ unzip p37784435_135000_Generic_Agent.zip
[oracle@uat patch]$ ls
37784435  p33355570_135000_Generic_agentpactcher.zip  p37784435_135000_Generic_Agent.zip  PatchSearch.xml
[oracle@uat patch]$
[oracle@uat patch]$ cd 37784435/
[oracle@uat 37784435]$
[oracle@uat 37784435]$ ls
32968787  33715858  36296415  36335380  36465441  36494123  36620434  36891601  37065576  37731009  37784462  37784503  bundle.xml
33586851  33737099  36331137  36335420  36489152  36604010  36891589  37058885  37731001  37784448  37784475  37885839  README.html
[oracle@uat 37784435]$

Step 5. Analyze the Patch Before Applying

The -analyze flag surfaces which sub-patches will actually install. On the Agent side, this list is typically shorter than what's downloaded, since a single RU zip covers plugin sub-patches for every OEM-supported technology (BDA, Exadata, EMFA, and so on) and most Agents only have a handful of those plugins deployed.


[oracle@uat 37784435]$ ls
32968787  33715858  36296415  36335380  36465441  36494123  36620434  36891601  37065576  37731009  37784462  37784503  bundle.xml
33586851  33737099  36331137  36335420  36489152  36604010  36891589  37058885  37731001  37784448  37784475  37885839  README.html
[oracle@uat 37784435]$
[oracle@uat 37784435]$ export ORACLE_HOME=/u01/app/oracle/agent/agent_13.5.0.0.0
[oracle@uat 37784435]$
[oracle@uat 37784435]$ /u01/app/oracle/agent/agent_13.5.0.0.0/AgentPatcher/agentpatcher apply -analyze
AgentPatcher Automation Tool
Copyright (c) 2021, Oracle Corporation.  All rights reserved.

AgentPatcher version : 13.9.5.10.0
OUI version        : 13.9.4.0.0
Running from       : /u01/app/oracle/agent/agent_13.5.0.0.0
Log file location  : /u01/app/oracle/agent/agent_13.5.0.0.0/cfgtoollogs/agentpatcher/opatch2025-10-05_15-38-28PM_1.log

AgentPatcher log file: /u01/app/oracle/agent/agent_13.5.0.0.0/cfgtoollogs/agentpatcher/37784435/agentpatcher_2025-10-05_15-38-35PM_analyze.log

Prereq "checkComponents" for patch 37784475 passed.

Prereq "checkComponents" for patch 36331137 passed.

Prereq "checkComponents" for patch 36296415 passed.

Prereq "checkComponents" for patch 37065576 passed.

Prereq "checkComponents" for patch 37784448 passed.

Prereq "checkComponents" for patch 36604010 passed.

Prereq "checkComponents" for patch 36620434 passed.

Prereq "checkComponents" for patch 36335380 passed.

Prereq "checkComponents" for patch 33737099 passed.

Running apply prerequisite checks for sub-patch(es) "37784475,36604010,33737099,36335380,37784448,37065576,36620434,36331137,36296415" and Oracle Home "/u01/app/oracle/agent/agent_13.5.0.0.0"...
Sub-patch(es) "37784475,36604010,33737099,36335380,37784448,37065576,36620434,36331137,36296415" are successfully analyzed for Oracle Home "/u01/app/oracle/agent/agent_13.5.0.0.0"

Complete Summary
================

All log file names referenced below can be accessed from the directory "/u01/app/oracle/agent/agent_13.5.0.0.0/cfgtoollogs/agentpatcher/2025-10-05_15-38-28PM_SystemPatch_37784435_1"

Prerequisites analysis summary:
-------------------------------

The following sub-patch(es) are applicable:

               Featureset                                                                        Sub-patches                                                                                                             Log file
               ----------                                                                        -----------                                                                                                             --------
  oracle.sysman.top.agent   37784475,36604010,33737099,36335380,37784448,37065576,36620434,36331137,36296415   37784475,36604010,33737099,36335380,37784448,37065576,36620434,36331137,36296415_opatch2025-10-05_15-38-52PM_1.log

The following sub-patches are not needed by any component installed in the Agent system:
37058885,32968787,36891601,33715858,37784503,36891589,37731001,37885839,36494123,37784462,36335420,33586851,36465441,36489152,37731009

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
The following patches could not be applied during OPatch execution:
**********************************************************************************
  Patch               Reason
*********           *********
37058885    The Plugin or Core Component "" for which the patch is intended is not deployed in your Enterprise Manager system.
32968787    The Plugin or Core Component "oracle.sysman.bda.discovery.plugin with version 13.5.1.0.0" for which the patch is intended is not deployed in your Enterprise Manager system.
36891601    The Plugin or Core Component "" for which the patch is intended is not deployed in your Enterprise Manager system.
33715858    The Plugin or Core Component "oracle.sysman.bda.agent.plugin with version 13.5.1.0.0" for which the patch is intended is not deployed in your Enterprise Manager system.
37784503    The Plugin or Core Component "" for which the patch is intended is not deployed in your Enterprise Manager system.
36891589    The Plugin or Core Component "" for which the patch is intended is not deployed in your Enterprise Manager system.
37731001    The Plugin or Core Component "" for which the patch is intended is not deployed in your Enterprise Manager system.
37885839    The Plugin or Core Component "" for which the patch is intended is not deployed in your Enterprise Manager system.
36494123    The Plugin or Core Component "" for which the patch is intended is not deployed in your Enterprise Manager system.
37784462    The Plugin or Core Component "" for which the patch is intended is not deployed in your Enterprise Manager system.
36335420    The Plugin or Core Component "" for which the patch is intended is not deployed in your Enterprise Manager system.
33586851    The Plugin or Core Component "oracle.sysman.emfa.discovery.plugin with version 13.5.1.0.0" for which the patch is intended is not deployed in your Enterprise Manager system.
36465441    The Plugin or Core Component "" for which the patch is intended is not deployed in your Enterprise Manager system.
36489152    The Plugin or Core Component "" for which the patch is intended is not deployed in your Enterprise Manager system.
37731009    The Plugin or Core Component "" for which the patch is intended is not deployed in your Enterprise Manager system.
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Log file location: /u01/app/oracle/agent/agent_13.5.0.0.0/cfgtoollogs/agentpatcher/37784435/agentpatcher_2025-10-05_15-38-35PM_analyze.log

AgentPatcher succeeded.
[oracle@uat 37784435]$

This long "could not be applied" list is normal, not a failure — it just means the BDA, Exadata Discovery, and EMFA Discovery plugins those sub-patches target aren't deployed on this particular Agent. Only the 9 sub-patches listed under oracle.sysman.top.agent will actually install.

Step 6. Stop the Agent

The Agent must be fully stopped before AgentPatcher touches its binaries.


[oracle@uat 37784435]$ /u01/app/oracle/agent/agent_13.5.0.0.0/bin/emctl status agent                                                                   
Oracle Enterprise Manager Cloud Control 13c Release 5
Copyright (c) 1996, 2021 Oracle Corporation.  All rights reserved.
---------------------------------------------------------------
Agent Version          : 13.5.0.0.0
OMS Version            : 13.5.0.0.0
Protocol Version       : 12.1.0.1.0
Agent Home             : /u01/app/oracle/agent_inst
Agent Log Directory    : /u01/app/oracle/agent_inst/sysman/log
Agent Binaries         : /u01/app/oracle/agent/agent_13.5.0.0.0
Core JAR Location      : /u01/app/oracle/agent/agent_13.5.0.0.0/jlib
Agent Process ID       : 8914
Parent Process ID      : 8875
Agent URL              : https://uat.oraeasy.com:3872/emd/main/
Local Agent URL in NAT : https://uat.oraeasy.com:3872/emd/main/
Repository URL         : https://oem.oraeasy.com:4903/empbs/upload
Started at             : 2025-10-05 14:42:35
Started by user        : oracle
Operating System       : Linux version 5.4.17-2136.300.7.el8uek.x86_64 (amd64)
Number of Targets      : 9
Last Reload            : (none)
Last successful upload                       : 2025-10-05 15:38:52
Last attempted upload                        : 2025-10-05 15:38:52
Total Megabytes of XML files uploaded so far : 0.13
Number of XML files pending upload           : 0
Size of XML files pending upload(MB)         : 0
Available disk space on upload filesystem    : 26.64%
Collection Status                            : Collections enabled
Heartbeat Status                             : Ok
Last attempted heartbeat to OMS              : 2025-10-05 15:41:49
Last successful heartbeat to OMS             : 2025-10-05 15:41:49
Next scheduled heartbeat to OMS              : 2025-10-05 15:42:50

---------------------------------------------------------------
Agent is Running and Ready
[oracle@uat 37784435]$

[oracle@uat 37784435]$ /u01/app/oracle/agent/agent_13.5.0.0.0/bin/emctl stop agent
Oracle Enterprise Manager Cloud Control 13c Release 5
Copyright (c) 1996, 2021 Oracle Corporation.  All rights reserved.
Stopping agent ... stopped.

[oracle@uat 37784435]$ /u01/app/oracle/agent/agent_13.5.0.0.0/bin/emctl status agent
Oracle Enterprise Manager Cloud Control 13c Release 5
Copyright (c) 1996, 2021 Oracle Corporation.  All rights reserved.
---------------------------------------------------------------
Agent is Not Running
[oracle@uat 37784435]$

Step 7. Back Up the Agent Home

Take a filesystem-level backup of the Agent home before applying, the same precaution used on the OMS side.


[oracle@uat 37784435]$ tar -cvf /tmp/backup/Agent_HOME.tar /u01/app/oracle/agent/agent_13.5.0.0.0

Step 8. Apply the RU Patch

Running agentpatcher apply installs the 9 applicable sub-patches. Notice that the "To continue, AgentPatcher will do the following" section here is empty, unlike the equivalent step on the OMS side — that's because Agent patches carry no MRS artifacts to register, so there's nothing to list beyond the patch and deploy step itself.


[oracle@uat 37784435]$ /u01/app/oracle/agent/agent_13.5.0.0.0/AgentPatcher/agentpatcher apply
AgentPatcher Automation Tool
Copyright (c) 2021, Oracle Corporation.  All rights reserved.

AgentPatcher version : 13.9.5.10.0
OUI version        : 13.9.4.0.0
Running from       : /u01/app/oracle/agent/agent_13.5.0.0.0
Log file location  : /u01/app/oracle/agent/agent_13.5.0.0.0/cfgtoollogs/agentpatcher/opatch2025-10-05_15-43-42PM_1.log

AgentPatcher log file: /u01/app/oracle/agent/agent_13.5.0.0.0/cfgtoollogs/agentpatcher/37784435/agentpatcher_2025-10-05_15-43-48PM_deploy.log

Prereq "checkComponents" for patch 37784475 passed.

Prereq "checkComponents" for patch 36331137 passed.

Prereq "checkComponents" for patch 36296415 passed.

Prereq "checkComponents" for patch 37065576 passed.

Prereq "checkComponents" for patch 37784448 passed.

Prereq "checkComponents" for patch 36604010 passed.

Prereq "checkComponents" for patch 36620434 passed.

Prereq "checkComponents" for patch 36335380 passed.

Prereq "checkComponents" for patch 33737099 passed.

Running apply prerequisite checks for sub-patch(es) "37784475,36604010,33737099,36335380,37784448,37065576,36620434,36331137,36296415" and Oracle Home "/u01/app/oracle/agent/agent_13.5.0.0.0"...
Sub-patch(es) "37784475,36604010,33737099,36335380,37784448,37065576,36620434,36331137,36296415" are successfully analyzed for Oracle Home "/u01/app/oracle/agent/agent_13.5.0.0.0"

To continue, AgentPatcher will do the following:
[Patch and deploy artifacts]   :

Do you want to proceed? [y|n]
y
User Responded with: Y

Applying sub-patch(es) "33737099,36296415,36331137,36335380,36604010,36620434,37065576,37784448,37784475"
Please monitor log file: /u01/app/oracle/agent/agent_13.5.0.0.0/cfgtoollogs/opatch/opatch2025-10-05_15-43-59PM_1.log

Complete Summary
================

All log file names referenced below can be accessed from the directory "/u01/app/oracle/agent/agent_13.5.0.0.0/cfgtoollogs/agentpatcher/2025-10-05_15-43-42PM_SystemPatch_37784435_1"

Patching summary:
-----------------

Binaries of the following sub-patch(es) have been applied successfully:

                          Featureset                                                                        Sub-patches                                                                                                             Log file
                          ----------                                                                        -----------                                                                                                             --------
  oracle.sysman.top.agent_13.5.0.0.0   33737099,36296415,36331137,36335380,36604010,36620434,37065576,37784448,37784475   33737099,36296415,36331137,36335380,36604010,36620434,37065576,37784448,37784475_opatch2025-10-05_15-43-59PM_1.log

The following sub-patches are not needed by any component installed in the Agent system:
37058885,32968787,36891601,33715858,37784503,36891589,37731001,37885839,36494123,37784462,36335420,33586851,36465441,36489152,37731009

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
The following patches could not be applied during OPatch execution:
**********************************************************************************
  Patch               Reason
*********           *********
37058885    The Plugin or Core Component "" for which the patch is intended is not deployed in your Enterprise Manager system.
32968787    The Plugin or Core Component "oracle.sysman.bda.discovery.plugin with version 13.5.1.0.0" for which the patch is intended is not deployed in your Enterprise Manager system.
36891601    The Plugin or Core Component "" for which the patch is intended is not deployed in your Enterprise Manager system.
33715858    The Plugin or Core Component "oracle.sysman.bda.agent.plugin with version 13.5.1.0.0" for which the patch is intended is not deployed in your Enterprise Manager system.
37784503    The Plugin or Core Component "" for which the patch is intended is not deployed in your Enterprise Manager system.
36891589    The Plugin or Core Component "" for which the patch is intended is not deployed in your Enterprise Manager system.
37731001    The Plugin or Core Component "" for which the patch is intended is not deployed in your Enterprise Manager system.
37885839    The Plugin or Core Component "" for which the patch is intended is not deployed in your Enterprise Manager system.
36494123    The Plugin or Core Component "" for which the patch is intended is not deployed in your Enterprise Manager system.
37784462    The Plugin or Core Component "" for which the patch is intended is not deployed in your Enterprise Manager system.
36335420    The Plugin or Core Component "" for which the patch is intended is not deployed in your Enterprise Manager system.
33586851    The Plugin or Core Component "oracle.sysman.emfa.discovery.plugin with version 13.5.1.0.0" for which the patch is intended is not deployed in your Enterprise Manager system.
36465441    The Plugin or Core Component "" for which the patch is intended is not deployed in your Enterprise Manager system.
36489152    The Plugin or Core Component "" for which the patch is intended is not deployed in your Enterprise Manager system.
37731009    The Plugin or Core Component "" for which the patch is intended is not deployed in your Enterprise Manager system.
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Log file location: /u01/app/oracle/agent/agent_13.5.0.0.0/cfgtoollogs/agentpatcher/37784435/agentpatcher_2025-10-05_15-43-48PM_deploy.log

AgentPatcher succeeded.
[oracle@uat 37784435]$

The trimmed section repeats the same "could not be applied" plugin list already shown in full in Step 5 — it's identical output, not new information, since it's the same environment being re-evaluated during the real apply.

Step 9. Bounce Agent Services and Verify Status

Cycle the Agent once more after the patch completes. You'll notice OMS Version briefly shows (unknown) right after the patched Agent restarts — that's expected and transient, since the Agent hasn't re-established its first heartbeat to the OMS yet. A full stop/start cycle clears it, as the final status check below confirms.


[oracle@uat 37784435]$ /u01/app/oracle/agent/agent_13.5.0.0.0/bin/emctl status agent
Oracle Enterprise Manager Cloud Control 13c Release 5
Copyright (c) 1996, 2021 Oracle Corporation.  All rights reserved.
---------------------------------------------------------------
Agent Version          : 13.5.0.0.0
OMS Version            : (unknown)
Protocol Version       : 12.1.0.1.0
Agent Home             : /u01/app/oracle/agent_inst
Agent Log Directory    : /u01/app/oracle/agent_inst/sysman/log
Agent Binaries         : /u01/app/oracle/agent/agent_13.5.0.0.0
Core JAR Location      : /u01/app/oracle/agent/agent_13.5.0.0.0/jlib
Agent Process ID       : 19864
Parent Process ID      : 19830
Agent URL              : https://uat.oraeasy.com:3872/emd/main/
Local Agent URL in NAT : https://uat.oraeasy.com:3872/emd/main/
Repository URL         : https://oem.oraeasy.com:4903/empbs/upload
Started at             : 2025-10-05 15:48:43
Started by user        : oracle
Operating System       : Linux version 5.4.17-2136.300.7.el8uek.x86_64 (amd64)
Number of Targets      : 9
Last Reload            : (none)
Last successful upload                       : (none)
Last attempted upload                        : (none)
Total Megabytes of XML files uploaded so far : 0
Number of XML files pending upload           : 18
Size of XML files pending upload(MB)         : 0.03
Available disk space on upload filesystem    : 26.45%
Collection Status                            : Collections enabled
Heartbeat Status                             : (none)
Last attempted heartbeat to OMS              : 2025-10-05 15:52:14
Last successful heartbeat to OMS             : (none)
Next scheduled heartbeat to OMS              : 2025-10-05 15:49:24

---------------------------------------------------------------
Agent is Running and Ready
[oracle@uat 37784435]$

[oracle@uat 37784435]$ /u01/app/oracle/agent/agent_13.5.0.0.0/bin/emctl stop agent
Oracle Enterprise Manager Cloud Control 13c Release 5
Copyright (c) 1996, 2021 Oracle Corporation.  All rights reserved.
Stopping agent ... stopped.
[oracle@uat 37784435]$

[oracle@uat 37784435]$ /u01/app/oracle/agent/agent_13.5.0.0.0/bin/emctl start agent
Oracle Enterprise Manager Cloud Control 13c Release 5
Copyright (c) 1996, 2021 Oracle Corporation.  All rights reserved.
Starting agent ...................................................................................... started.
[oracle@uat 37784435]$

[oracle@uat 37784435]$ /u01/app/oracle/agent/agent_13.5.0.0.0/bin/emctl status agent
Oracle Enterprise Manager Cloud Control 13c Release 5
Copyright (c) 1996, 2021 Oracle Corporation.  All rights reserved.
---------------------------------------------------------------
Agent Version          : 13.5.0.0.0
OMS Version            : 13.5.0.0.0
Protocol Version       : 12.1.0.1.0
Agent Home             : /u01/app/oracle/agent_inst
Agent Log Directory    : /u01/app/oracle/agent_inst/sysman/log
Agent Binaries         : /u01/app/oracle/agent/agent_13.5.0.0.0
Core JAR Location      : /u01/app/oracle/agent/agent_13.5.0.0.0/jlib
Agent Process ID       : 21148
Parent Process ID      : 21114
Agent URL              : https://uat.oraeasy.com:3872/emd/main/
Local Agent URL in NAT : https://uat.oraeasy.com:3872/emd/main/
Repository URL         : https://oem.oraeasy.com:4903/empbs/upload
Started at             : 2025-10-05 15:54:56
Started by user        : oracle
Operating System       : Linux version 5.4.17-2136.300.7.el8uek.x86_64 (amd64)
Number of Targets      : 9
Last Reload            : (none)
Last successful upload                       : 2025-10-05 15:57:47
Last attempted upload                        : 2025-10-05 15:58:38
Total Megabytes of XML files uploaded so far : 0.08
Number of XML files pending upload           : 1
Size of XML files pending upload(MB)         : 0
Available disk space on upload filesystem    : 26.45%
Collection Status                            : Collections enabled
Heartbeat Status                             : Ok
Last attempted heartbeat to OMS              : 2025-10-05 15:57:50
Last successful heartbeat to OMS             : 2025-10-05 15:57:50
Next scheduled heartbeat to OMS              : 2025-10-05 15:58:50

---------------------------------------------------------------
Agent is Running and Ready
[oracle@uat 37784435]$

Step 10. Run the Post-Check

Run lspatches again and grep for the patch number, same as the OMS side, to confirm the RU actually took.


[oracle@uat 37784435]$ /u01/app/oracle/agent/agent_13.5.0.0.0/AgentPatcher/agentpatcher lspatches
AgentPatcher Automation Tool
Copyright (c) 2021, Oracle Corporation.  All rights reserved.

AgentPatcher version : 13.9.5.10.0
OUI version        : 13.9.4.0.0
Running from       : /u01/app/oracle/agent/agent_13.5.0.0.0
Log file location  : /u01/app/oracle/agent/agent_13.5.0.0.0/cfgtoollogs/agentpatcher/opatch2025-10-05_16-02-13PM_1.log

Component Name/Version                            Component Type      System Patch        (Sub)-Patches       Patch Description
------------------------                          -------------       -------------       --------------      ------------------
oracle.sysman.si.discovery.plugin/13.5.1          Plugin              37784435            33737099            Oracle Enterprise Manager for Systems Infrastructure 13c Release 5 Plug-in Update 4 (13.5.1.4) for Oracle Management Agent (Discovery)
.0.0

oracle.sysman.agent.ic/13.5.0.0.0                 Core                N/A                 32313251
                                                                      N/A                 32302527
                                                                      N/A                 32574981
                                                                      37784435            36331137            System patch (New) Tracking bug to repackage consolidated UCP patch(ucp.jar from 19.17 + 19.17 version one-off patch(35360109) for the bug 35241630 + 19.17 version one-off patch(35525159 ) for the bug 30718769) as 13.5 EM Agent patch
                                                                      37784435            36296415            System patch(New) Tracking bug to repackage Consolidated JDBC patch (ojdbc8.jar from 19.17 + 19.17 version MLR patch for the bugs 32752229 35201760 ) as 13.5 EM Agent patch

oracle.sysman.emas.discovery.plugin/13.5          Plugin              37784435            36620434            Oracle Enterprise Manager for Fusion Middleware 13c Release 5 Plug-in Update 23 (13.5.1.23) for Oracle Management Agent (Discovery)
.1.0.0

oracle.sysman.db.discovery.plugin/13.5.1          Plugin              37784435            36335380            Oracle Enterprise Manager for Oracle Database 13c Release 5 Plug-in Update 22 (13.5.1.22) for Oracle Management Agent (Discovery)
.0.0

oracle.sysman.oh.agent.plugin/13.5.0.0.0          Plugin              37784435            37065576            Oracle Enterprise Manager for Oracle Home 13c Release 5 Plug-in Update 25 (13.5.0.25) for Oracle Management Agent

oracle.sysman.db.agent.plugin/13.5.1.0.0          Plugin              37784435            37784448            Oracle Enterprise Manager for Oracle Database 13c Release 5 Plug-in Update 27 (13.5.1.27) for Oracle Management Agent

oracle.sysman.xa.discovery.plugin/13.5.1          Plugin              37784435            36604010            Oracle Enterprise Manager for Exadata 13c Release 5 Plug-in Update 23 (13.5.1.23) for Oracle Management Agent (Discovery)
.0.0

oracle.sysman.top.agent/13.5.0.0.0                Core                37784435            37784475            Oracle Enterprise Manager 13c Release 5 Platform Update 27 (13.5.0.27) for Oracle Management Agent

NOTE: N/A indicates that the subpatch mentioned in the Subpatches column was applied as a one-off patch and not as part of any system patch.

AgentPatcher has saved inventory details for the above component at below location.
"/u01/app/oracle/agent/agent_13.5.0.0.0"

For more details on installed patch(es), Please do "/u01/app/oracle/agent/agent_13.5.0.0.0/OPatch/opatch lsinventory -details"

AgentPatcher succeeded.
[oracle@uat 37784435]$

[oracle@uat 37784435]$ /u01/app/oracle/agent/agent_13.5.0.0.0/AgentPatcher/agentpatcher lspatches|grep 37784435
oracle.sysman.si.discovery.plugin/13.5.1          Plugin              37784435            33737099            Oracle Enterprise Manager for Systems Infrastructure 13c Release 5 Plug-in Update 4 (13.5.1.4) for Oracle Management Agent (Discovery)
                                                                      37784435            36331137            System patch (New) Tracking bug to repackage consolidated UCP patch(ucp.jar from 19.17 + 19.17 version one-off patch(35360109) for the bug 35241630 + 19.17 version one-off patch(35525159 ) for the bug 30718769) as 13.5 EM Agent patch
                                                                      37784435            36296415            System patch(New) Tracking bug to repackage Consolidated JDBC patch (ojdbc8.jar from 19.17 + 19.17 version MLR patch for the bugs 32752229 35201760 ) as 13.5 EM Agent patch
oracle.sysman.emas.discovery.plugin/13.5          Plugin              37784435            36620434            Oracle Enterprise Manager for Fusion Middleware 13c Release 5 Plug-in Update 23 (13.5.1.23) for Oracle Management Agent (Discovery)
oracle.sysman.db.discovery.plugin/13.5.1          Plugin              37784435            36335380            Oracle Enterprise Manager for Oracle Database 13c Release 5 Plug-in Update 22 (13.5.1.22) for Oracle Management Agent (Discovery)
oracle.sysman.oh.agent.plugin/13.5.0.0.0          Plugin              37784435            37065576            Oracle Enterprise Manager for Oracle Home 13c Release 5 Plug-in Update 25 (13.5.0.25) for Oracle Management Agent
oracle.sysman.db.agent.plugin/13.5.1.0.0          Plugin              37784435            37784448            Oracle Enterprise Manager for Oracle Database 13c Release 5 Plug-in Update 27 (13.5.1.27) for Oracle Management Agent
oracle.sysman.xa.discovery.plugin/13.5.1          Plugin              37784435            36604010            Oracle Enterprise Manager for Exadata 13c Release 5 Plug-in Update 23 (13.5.1.23) for Oracle Management Agent (Discovery)
oracle.sysman.top.agent/13.5.0.0.0                Core                37784435            37784475            Oracle Enterprise Manager 13c Release 5 Platform Update 27 (13.5.0.27) for Oracle Management Agent
[oracle@uat 37784435]$

[oracle@uat 37784435]$ echo "Agent version: $(/u01/app/oracle/agent/agent_13.5.0.0.0/bin/emctl getversion agent | grep Release)" && /u01/app/oracle/agent/agent_13.5.0.0.0/AgentPatcher/agentpatcher lspatches | grep "Platform Update"
Agent version: Oracle Enterprise Manager Cloud Control 13c Release 5
       Oracle Enterprise Manager Cloud Control Agent 13c Release 5
oracle.sysman.top.agent/13.5.0.0.0                Core                37784435            37784475            Oracle Enterprise Manager 13c Release 5 Platform Update 27 (13.5.0.27) for Oracle Management Agent
[oracle@uat 37784435]$

Where Step 2's version of this same grep returned nothing, it now returns the Platform Update 27 line — that's the clearest single confirmation that the Agent-side RU patch succeeded.

Step 11. Verify the RU Version and Patch Details in the OEM Console

Return to the same target details screen from Step 3 to confirm the update is now visible there too.

OEM console Agents list showing RU 13.5.0.27 now applied to the UAT target
Oracle Home and Patch Details page confirming updated agent patch level

Note: it can take a few minutes for the patch details to refresh in the OEM console after the Agent's next upload — if the console still shows the old patch level immediately after Step 10 confirms success at the CLI, that's expected, not a sign anything went wrong.

How This Fits with the OMS-Side Patch

Both articles apply the same RU, 13.5.0.27, but they patch different components with different tools: OMSPatcher against the central OMS in the OMS RU patch guide, versus AgentPatcher against each individual target's Agent here. The OMS must always be patched first, since the Agent-side patch depends on it. Beyond that ordering requirement, the two apply flows differ in scope and duration — the OMS patch needs a much larger maintenance window and touches repository metadata, while each Agent patch is a lighter, per-target operation you'll repeat across every monitored host.


See below articles related to OEM.

OEM 13.5 Installation on Linux
Add Target in OEM 13.5
Manage Database using OEM
Apply RU patch on OEM


Thank you for reading!

I hope this content has been helpful to you. Your feedback and suggestions are always welcome. Feel free to leave a comment or reach out with any queries.

Abhishek Shrivastava

Oracle DBA with hands-on experience managing production Data Guard, RAC, GoldenGate, and APEX environments. I write practical, tested installation and troubleshooting guides based on real deployment work.

📧 Email: oraeasyy@gmail.com
🌐 Website: www.oraeasy.com

Follow Us

Comments

↑