Commit graph

5 commits

Author SHA1 Message Date
Andreas B. Mundt
665109ef55 Improve emitter and time stamping.
The emitter failed to keep book on hosts where ansible did not succeed.
2024-02-24 11:30:54 +01:00
Andreas B. Mundt
202ca25466 Improve emitter logic: Only run upgrade tasks if full run not needed.
If a machine's timestamp is older than the date of the last
git commit, do a full ansible run.  If the time stamp is older
than the trigger time (given as argument to 'emitter') but
younger than the latest git commit, run only the upgrade tasks.

A single outdated machine triggers the full run for all
machines in the list.
2024-02-02 19:25:30 +01:00
Andreas B. Mundt
aa8bc09ce6 Implement time stamp and improve reporter syntax.
The directory access time used so far is modified on every
ansible run and independent of the ansible module/playbook.
2024-01-16 11:59:18 +01:00
Andreas B. Mundt
3a14705d42 Inventory, emitter shows more details, and minor fixes. 2024-01-12 17:45:20 +01:00
Andreas B. Mundt
7ce165553d Automagic ansible updates using the reports. 2023-12-21 22:37:02 +01:00