Changing OS Service Pack to a Reference Attribute

jkruder
Tera Contributor

I have a request to change the out of the box os_service_pack attribute on cmdb_ci_computer to a reference to a new CI class of OS Service Packs. The idea is to then be able to flag each Service Pack as supported or end of life to show overall device compliance.

 

In the environment, we use Discovery and have integrations with several device management systems that populate this attribute. The integrations use a transform map so I can set the choice action in the transform map to create records in the target table. I still need to setup a mid in a non-prod to test Discovery but that should tell me what I need to do there. 

 

Would this create any other issues? Any advice would be appreciated.

2 REPLIES 2

Marshall Parker
Tera Guru

I believe the module for SAM (Software Asset Management) can assist with some metrics and dashboards around the data available in the OS Service Pack field ..

 

If you use this module or have it on your roadmap, I would be hesitant to make this change until you can confirm there is no impact.

 

Outside of this module, from what I have seen, this data is populated on occasion by Discovery but doesn't have a lot of functions built around it, so the risk should be minimal to change it to be a Reference field to another table. as you allude to, you would want to make sure you update your transform maps that touch this field to allow for a Create option - or ensure you have all potential service pack entries pre-loaded in your reference table.

jkruder
Tera Contributor

Thanks! The SAM module is a good catch.