(imported comment written by SystemAdmin)
Rerunning actions is part of there Tasks and Fixlets are different.
In a Fixlet, Success is determined by the Relevance clauses evaluating to FALSE after the action finished, so fixlets usually have very specific, narrow relevance clauses.
In a Task, Success is determined by all the action lines executing. There is no re-evaluation of the relevance clause. Tasks are not expected to Fix things, they tend to be used simply to Target actions at a set of computers.
It’s much simpler to make a Task reapply than a Fixlet. I don’t have any AIX boxes to let me see the Hardware Probe Relevance for them, but the Linux HW Probe relevance simply looks to see if it’s a Linux system, hence it’s always true for Linux systems.
To make this action run every 1 hour, do the following in the
- Under the Target tab select the appropriate target information.
- Under the Execution tab …
- If you want this to run as a Policy (ie: in perpetuity) uncheck the Ends on option.
- Look for the Reapply this action item under Behavior
- Choose while relevant, waiting (1 hour) between reapplications, you might need to uncheck the Limit to option. (1 hour) is a dropdown box with various time intervals listed.
Because this is a Task, whose relevance will always evaluate to TRUE for a given set of computers, it should repeatedly cycle every hour, until the action is stopped.