Kevin Veen-Birkenbach 594d9417d1
handlers(docker): add once-per-directory docker compose pull with lockfile
- Introduced a new handler 'docker compose pull' that runs only once per
  {{ docker_compose.directories.instance }} directory by using a lock
  file under /run/ansible/compose-pull.
- Ensures idempotency by marking the task as changed only when a pull
  was actually executed.
- Restricted execution with 'when: MODE_UPDATE | bool'.
- Improves update workflow by avoiding redundant docker pulls during
  the same Ansible run.

Reference: ChatGPT discussion
https://chatgpt.com/share/68a55151-959c-800f-8b70-160ffe43e776
2025-08-20 06:42:49 +02:00
..
2025-08-15 19:00:03 +02:00
2025-08-18 23:54:23 +02:00
2025-08-16 01:41:37 +02:00
2025-08-20 05:49:35 +02:00
2025-08-20 05:49:35 +02:00
2025-08-20 05:49:35 +02:00
2025-08-20 05:39:49 +02:00
2025-08-20 05:49:35 +02:00
2025-08-20 01:01:32 +02:00
2025-08-20 01:01:32 +02:00
2025-08-20 05:49:35 +02:00
2025-08-20 05:49:35 +02:00
2025-08-20 05:49:35 +02:00
2025-08-20 05:49:35 +02:00
2025-08-20 05:49:35 +02:00
2025-08-20 01:01:32 +02:00
2025-08-20 05:49:35 +02:00
2025-08-20 01:01:32 +02:00
2025-08-20 05:49:35 +02:00
2025-08-20 01:01:32 +02:00
2025-08-20 05:49:35 +02:00
2025-08-20 05:49:35 +02:00
2025-08-20 05:49:35 +02:00
2025-08-20 01:01:32 +02:00
2025-08-20 01:01:32 +02:00
2025-08-20 05:49:35 +02:00
2025-08-20 05:49:35 +02:00
2025-08-20 05:49:35 +02:00
2025-08-20 01:01:32 +02:00
2025-08-20 06:18:52 +02:00
2025-08-20 01:01:32 +02:00
2025-08-20 05:49:35 +02:00
2025-08-20 01:01:32 +02:00
2025-08-20 01:01:32 +02:00
2025-08-20 01:01:32 +02:00
2025-08-20 01:01:32 +02:00
2025-08-20 01:01:32 +02:00
2025-08-20 01:01:32 +02:00
2025-08-20 01:01:32 +02:00
2025-08-20 01:01:32 +02:00
2025-08-20 01:01:32 +02:00
2025-08-20 01:01:32 +02:00
2025-08-20 01:01:32 +02:00
2025-08-16 00:01:46 +02:00
2025-08-16 00:01:46 +02:00
2025-08-16 00:01:46 +02:00
2025-08-20 01:02:29 +02:00
2025-08-20 01:02:29 +02:00
2025-07-04 08:03:27 +02:00
2025-03-20 17:00:07 +01:00
2025-07-12 17:52:36 +02:00