Join the #BuildWithBuildAgent Challenge! Get recognized, earn exclusive swag, and inspire the ServiceNow Community with what you can build using Build Agent.  Join the Challenge.

How and when install_Status is set to absent for CIs and its related CIs

NirmalSharma
Tera Contributor

I am trying to understand a mind boggling fact that how install_status is set to absent for any CI in ServiceNow. We are running Discovery; I see discovery MID server changes the install status from installed to absent. I now want to trace it back as why that happened and who were the players in doing so. Script includes, business rules etc.

 

I am seeing 17k+ CIs marked as absent by Discovery in our environment. This is a huge concerning thing for us and I am looking for some assistance/

 

 

4 REPLIES 4

Mannapuram
Tera Guru

@NirmalSharma  Posting another thread from Community. 

Solved: Install status as Absent - ServiceNow Community

Also, I tested this by changing the 'Install Status' to Absent, on my test instance from a course. 

Mannapuram_0-1759350384177.png

Ran the discovery again, the Install status is set back to ' Installed'.

Mannapuram_1-1759350474439.png

This means, the infra marked as 'Absent' is actually not reachable to Discovery. Check for one CI, whether IP address associated with that CI is touched by Discovery. 

 

NirmalSharma
Tera Contributor

Good One. Adding next to it do someone know what sets the operations status of the same CI as Retired. For your example CI did Operational status changed based on the install_status change?

@NirmalSharma  The Install status is driven by Discovery. The operational status is driven by Staleness rules or manual entries. 

In my case it was manually changed to 'Retired' and it remained there even after the discovery run

ok...so retired gets set based on "something" but does not get set to "Operational". Mystery to me.