What marks or sets software installations (cmdb_sam_sw_install) 'active_install' attribute to false?

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎03-31-2022 05:23 AM
I am trying to understand what process marks software installations in the software installations table as not active, where the attribute 'active_install' is set to false. What job/business rule handles this, does anyone know?

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎03-31-2022 09:04 AM
thanks Joe,
am i correct that you are essentially saying software installs never get marked inactive when their installed on CI is retired?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎03-31-2022 10:37 AM
No, actually, the two are mutually exclusive.
Retired CIs should actually see all install records deleted, not marked inactive. You would not normally see a retired CI with any installs, active or inactive. It is only when the retired CI gets flipped back to Active that software discovery restarts and new installs load.
The Active Install is a deduplication flag, not based on a CI status.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎03-31-2022 03:58 PM
The business rule that deletes software installs is called Remove Installs For Retired/Stolen CI and runs off the cmdb_ci_computer table

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎04-01-2022 08:22 AM
Scott, this is extremely helpful!
The only question i have then is with regard to the status on the software installations (active = true/false), what or how does a software installations active status get marked as false? I will look for the code in the business rules because it may be in one of them as well but it you are aware of what does that, would be great to share!
Thanks again,
Darren
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎06-16-2022 07:29 AM
So Joe, should installation de-duplication turn the active install flag = false when a version update is applied? or is there a coordinated way to use the filter in software model to change an set of records similar to the one attached to 1 record for the installed on for the software?