I’m working on a fixlet that reboots my servers. The action of the fixlet doesn’t do anything, so there is no “action requires restart” in the action script. It is configured to run between 6:00:00 AM and 7:00:00 AM UTC, only on Sunday. If the action becomes relevant after it has successfully executed, the action will be periodically reapplied an unlimited number of times, waiting 5 days between reapplications.
The fixlet is considered successful when the applicability relevance evaluates to false. The relevance says:
uptime of operating system > 2 * day
I have a small percentage of devices that are reporting “Pending Restart”. I ran the relevance in the fixlet debugger on one of these servers and it came back ‘False’. It is reporting ‘True’ for ‘pending restart’, but I don’t really care. I would want the action to go completed and then after 2 days go into waiting so that the next Sunday at 06:00 GMT it reboots again. My only option is to cancel this action and take the action again. This results in nearly 80 reboot actions that need to be canceled and recreated every week.
What can I do so that this action goes to Completed.