
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-17-2024 06:07 PM
Hello, all,
Can I create a CI using the Identification and Reconciliation Engine (IRE) but set the IRE to ignore the requirements for containment/hosting rules (dependent CIs)?
Example
I try to create a Compute Security Group [cmdb_ci_compute_security_group] CI using the IRE.
In the CI Class Manager, the Compute Security Group [cmdb_ci_compute_security_group] CI Type requires one of these containment/hosting rules.
- cmdb_ci_compute_security_group >> Hosted on >> cmdb_ci_logical_datacenter
- cmdb_ci_compute_security_group >> Hosted on >> cmdb_ci_cloud_service_account
I do not send any information about a cmdb_ci_logical_datacenter or cmdb_ci_cloud_service_account CI to the IRE. I therefore receive this error.
- "error":"MISSING_DEPENDENCY"
- "message":"In payload no relations defined for dependent class [cmdb_ci_compute_security_group] that matches any containment/hosting rules:
- cmdb_ci_compute_security_group >> Hosted on >> cmdb_ci_logical_datacenter
- cmdb_ci_compute_security_group >> Hosted on >> cmdb_ci_cloud_service_account
- Add appropriate relations in payload
I want to send the information about the Compute Security Group [cmdb_ci_compute_security_group] CI to the IRE but set the IRE to ignore requirement for containment/hosting rules.
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-17-2024 10:21 PM
You need to check the ci class manager. Search for the class. Check the dependent relationship. The security group needs to be hosted on either logical data center or cloud service account. If you are using IH ETL then you need to do the mapping of either of the class and add the relationship. It will solve the issue.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-17-2024 06:20 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-17-2024 10:21 PM
You need to check the ci class manager. Search for the class. Check the dependent relationship. The security group needs to be hosted on either logical data center or cloud service account. If you are using IH ETL then you need to do the mapping of either of the class and add the relationship. It will solve the issue.