Welcome to Community Week 2025! Join us to learn, connect, and be recognized as we celebrate the spirit of Community and the power of AI. Get the details  

Creating discovery pattern extension to add cmdb_key_value tags to cmdb_ci_linux_server

CBartram
Tera Contributor

I've created a discovery pattern extension for the cmdb_ci_linux_server CI where I lookup several attributes from an external (ldap) source and successfully set the various fields in the cmdb_ci_linux_server record... 

However I also want to create "tags" for some of these values in the cmdb_key_value table. **These are all on-prem systems (NO CLOUD service involved so the various cloud discovery options that set tags automatically don't apply here).

I've got an array created with 3 records in it with values that look correct... However I can't seem to get the className to ever show up in the payload. I'm guessing I need to "link" the cmdb_key_value table to the CI or pattern somehow to make it "available"? I've tried "transform table" and "union table" actions in the script referencing the $cmdb_key_value table; but as I said nothing ever shows up in the payload. (I have a pre/post processing script that also looks for the values to substitute the server hostname with its sys_id value - and that className never shows up). 

Thanks in advance!

0 REPLIES 0