Purpose
This document discusses how to resolve the issue where you see updates missing through your agent, but nothing gets installed.
Symptom
The Agent GUI shows that patches were detected as missing, but no patches install.
In the C:\ProgramData\Landesk\Shavlik Protect\Logs\STPatch.log on the agent you see something similar to the following:
2018-06-29T15:15:38.0011057Z 18b0 I PatchWorkflowEngine.cpp:759 Attempting to deploy 0 missing service packs and 0 patches.
2018-06-29T15:15:38.0167296Z 18b0 I PatchWorkflowEngine.cpp:892 Patch operation complete. There is nothing left to deploy.
2018-06-29T15:15:38.0167296Z 18b0 I PatchWorkflowEngine.cpp:1618 Workflow 'Group_2209c768023a49dea848cb175f8ec5f9_Agent Test' terminated from state '7'.
Cause
This error happens when you scan for a given update, but you are using a deployment patch group in your agent policy that does not have the update. Therefore the agent will not deploy it.
Resolution
Find your agent policy either in the bottom right corner of the agent GUI or in View > Machines then do one of the following in your agent policy's patch task's scan and deploy options:
- Select to deploy All patches detected as missing.
- Add the update you are trying to deploy to the patch group you are using.
Affected Products
Ivanti Patch for Windows 9.3.x
Shavlik Protect 9.x