User story #1809
closed
Make reports based on "schedules"
Added by Nicolas CHARLES about 13 years ago.
Updated almost 7 years ago.
Description
Some PI will not have to be run every 5 min (e.g. inventory)
We should be able to define a frequency, and based on that, computed the expect reports accordingly
I assume this ressembles quite a bit our old idea for "Operation Jobs" that only run at given times. Maybe this is a step back to using them?
Anyway, the current workaround for this is simple: as CFEngine is the one that decides whether to execute the logic for a PI, it can also very simply send a result_success report when it is not the time to execute this PI, that just says something like "This PI is set to run every 24 hours, next run scheduled at 2 AM".
- Target version changed from 18 to 24
- Target version changed from 24 to 18
- Target version changed from 18 to Ideas (not version specific)
- Category set to Techniques
- Status changed from New to Rejected
Closing that, because it seems to cover several topics already adressed:
- we do have the possibility to send "N/A" reports when nothing needs to be done for a directive for a given run,
- we can change agent run frequency,
- we do have a scheduled-task technique.
And the idea to have a grace period (ex: do that only every 6 hours) can be implemented on a technique by technique fashion for now.
Closing this one, please reopen we an other use case, linked to Rudder 4.3 or above, if needed.
Also available in: Atom
PDF