Andreas B. Mundt
0387a94798
Clean up failed ansible runs reported by emitter script.
2024-06-29 18:37:56 +02:00
Andreas B. Mundt
573e381b5e
Addressing too many hosts in a single run seems to cause hangs.
2024-03-13 17:11:53 +01:00
Andreas B. Mundt
912a5f1162
Merge commits need one more line.
2024-03-13 13:14:26 +01:00
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