I have computers that have recently been re-imaged, and they are being targeted with Software Delivery Policies that are not applicable. This also occurs when I do a clean reinstallation of the Altiris agent.
How do I ensure that this does not occur?
Notification Server 6.x
Inventory Solution 6.x
When a clean reinstallation of the Altiris agent occurs, the agent will download its policies and evaluate whether the policy has been executed. The execution status for all policies will be "false" for a fresh agent installation, and the each policy will execute in priority and then download order. This is by design.
Because the computer previously existed in the Notification Server database, it already has policies assigned to it. Until the Notification Server has processed updated inventory data and refreshed the policy collections (delta collection update), the computer will remain a member of all previous collections, even if it no longer satisfies the criteria.
Best practice is to update your dynamic collections to only target computers that do not have the software package installed.
The following technique uses a combination of advance reporting techniques, combined with Inventory Solution results, and the attached custom collection definition.