EM12c: Agent listed as Non Upgradable with Oracle Home Property Missing because of reference to an incorrect inventory (Doc ID 1615556.1)

Last updated on NOVEMBER 30, 2015

Applies to:

Enterprise Manager Base Platform - Version 12.1.0.3.0 and later
Information in this document applies to any platform.

Symptoms

Cannot Upgrade Agents from 12.1.0.2 to 12.1.0.3 as the Agent is listed under Non Upgradable List with Oracle Home Property Missing

1. Executing the below command as Recommended on Agent Upgrade Console for Oracle Home Property Missing - completes successful but the Agent still shows in the Non Upgradable List:

<AGENT_INST_HOME>/bin/emctl control agent runCollection <agent oracle home name>:oracle_home oracle_home_config

2. Error messages in <AGENT_BASE_DIR>/agent_inst/sysman/log/emagent_perl.trc

3. The correct inventory location was "/u01/app/oraInventory" as listed in:

a) Central Inventory Location : /etc/oraInst.loc
b) Agent Inventory Location:  <AGENT_BASE_DIR>/core/12.1.0.2.0/oraInst.loc

However, the Oracle Home Inventory Collections were still looking in the incorrect location under "/opt/oracle/oraInventory" as listed in Step 2. 

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms