Missing Dependency | File system

This is due to the fact that the 'Storage Volume' class (parent of the file system class) required a 'Containedby: Contains' dependent relationship with the hardware class.

Also, this is a configurational issue that can be resolved by updating the Storage Volume class's dependent relationship.

It should already contain the Containedby: contains relation with Computer class. Hence you can either update the existing dependent relation of the computer class by replacing the computer class with the hardware class. Refer to the following images.

missing dependency

The following image shows the dependent relation of the computer class by replacing it with the hardware class.

missing dependency1

You can create additional dependent Containedby: contains relation with hardware class.missing dependency2

Scenario: When an asset belongs to hardware and its child class (except for the computer and its child classes) and contains volume information approved using the identification engine, approval fails with the 'MISSING_DEPENDENCY' error pointing cmdb_ci_file system class is logged in IRE notes.

"error":"MISSING_DEPENDENCY",
"message":"In payload no relations defined for dependent class [cmdb_ci_file_system] that matches any containment/hosting rules: [cmdb_ci_storage_volume >> Managed by >> cmdb_ci_rubrik_cluster,cmdb_ci_storage_volume >> Contained by >> cmdb_ci_computer,cmdb_ci_storage_volume >> Owned by >> cmdb_ci_storage_cluster,cmdb_ci_storage_volume >> Hosted on >> cmdb_ci_logical_datacenter]. Add appropriate relations in payload for '{\"className\":\"cmdb_ci_file_system\",\"values\":
{\"size_bytes\":\"53833891\",\"discovery_source\":\"Qualys\",\"name\":\"/\",\"provided_by\":\"3a2402ac1b328510626e6579b04bcb10\",\"free_space_bytes\":\"47112519\"}
,\"internal_id\":\"fe69ef14f7c38910252c174f3b9fd2a3\",\"sys_object_source_info\":{\"source_name\":\"Qualys\"},\"settings\":{},\"sys_ire_info\":{\"ire_received_time\":\"2022-04-20 10:29:44\"},\"display_values\":{}}'"
},