We're reclaiming inactive PDIs to keep them available for active builders. Learn what's changing, who's affected, and how to protect your work. Read More

Hardware asset migration to another CI

mihai1107
Tera Contributor

Hello!

 

Is it possible to "migrate" an existing asset to another CI?

Context:

I am facing the following situation:

Server X - Created manually in cmdb_ci_server class and has asset A linked to it

Server Y - Created by discovery in cmdb_ci_rhv_server class. No asset was created when the CI was created by discovery.

 

Server Y is the same server as X, but X was created before the enablement of discovery for oVirt servers and was not "promoted" to cmdb_ci_rhv_server during the discovery. Instead, a new CI was created: Server Y. 

Is there any possibility to migrate the asset A from server X to server Y, in order to keep the asset to the discovered server?

And additional question: Is there any way to have the CIs in cmdb_ci_server promoted to ovirt(cmdb_ci_rhv_server) automatically during discovery(e.g. like a linux server is promoted from the "Server" class to "Linux Server" class)?

 

Thank you!

2 REPLIES 2

Sam Webb
ServiceNow Employee

Take a look at de-duplication:

https://www.servicenow.com/docs/r/servicenow-platform/configuration-management-database-cmdb/de-dupl...

 

Functionally, you would be able to leverage it to keep the "asset" <> "oldest CI" but merge the "oldest CI" and "discovered CI" into one - including the historical task associations, relationships and attributes.

 

Hope that helps!

Sam