GRLoader updates existing CI instead of creating a new CI.
search cancel

GRLoader updates existing CI instead of creating a new CI.

book

Article ID: 14530

calendar_today

Updated On:

Products

SUPPORT AUTOMATION- SERVER CA Service Desk Manager - Unified Self Service CA Service Desk Manager CA Service Management - Asset Portfolio Management CA Service Management - Service Desk Manager

Issue/Introduction

The GRLoader updates an existing CI instead of creating a new one as expected.
The input files has a different name, class, family but the same dns name as an existing Ci. The existing CI has a serial number.
From the cora rules (the Serial Number is the most highly weighted field) I would expect that a new CI will be created. On the other hand cora says "CORA will recognize the same CI if DNS Name or MAC Address match and will create a new CI when they do not".

Why get the existing CI with a serial number updated, if the input file does not provide a serial number?

Environment

CA Service desk Manager 17.3.X.

Resolution

CORA ignores the name of the CI if any other CORA property is provided. As a result CORA has ONLY the DNS Name, all the other passed in properties are null, to check if an existing asset exists or not. Since the DNS name is a match no new CI should be created.