Red alerts in Hardware Asset Workspace – cmdb_ci_* identifier using non-existent table
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11 hours ago
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:
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:
Has anyone solved this by cleaning up orphaned sys_db_object/sys_dictionary records instead of touching Identification Rules?
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?
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!