Red alerts in Hardware Asset Workspace – cmdb_ci_* identifier using non-existent table

DamandeepS
Tera Contributor

 

Hi Everyone,

I’m running into an odd issue in Hardware Asset Workspace and also in the classic CI list view. Whenever I open Hardware Assets, I see these alerts:

Rule entry under cmdb_ci_power_eq identifier using non-existent table is ignored during identification! Rule entry under cmdb_ci_appl identifier using non-existent table is ignored during identification! Rule entry under cmdb_ci_network_function_instance identifier using non-existent table is ignored during identification!
 

What I’ve checked so far:

  • No records found under Identification Rules or Inclusion Rules.

  • cmdb_identification_rule.list is not accessible in my instance.

  • The classes (cmdb_ci_power_eq, cmdb_ci_appl, cmdb_ci_network_function_instance) do not exist in my CMDB schema (CI Class Manager).

👉 Instead of trying to edit Identification Rules directly, I’m considering a different approach:

  • Using CI Class Manager to verify if there are leftover class definitions or child class stubs referencing missing tables.

  • If found, deactivate those classes so that IRE doesn’t even try to evaluate them.

  • If nothing exists, check for sys_dictionary / sys_db_object entries that may still point to these missing tables and clean them up.

My Questions:

  1. Has anyone solved this by cleaning up orphaned sys_db_object/sys_dictionary records instead of touching Identification Rules?

  2. Is there a safe way to run a background query to detect “rules pointing to non-existent classes” so we can remove just the broken mappings?

  3. Would deactivating the orphaned CMDB classes (if they exist in CI Class Manager) be enough to stop these warnings?

 

Any insights or alternate clean-up strategies would be very helpful.

Thanks!

0 REPLIES 0