diff options
| author | spmfox <spmfox@foxwd.com> | 2025-09-08 20:51:21 -0400 |
|---|---|---|
| committer | spmfox <spmfox@foxwd.com> | 2025-09-08 20:51:21 -0400 |
| commit | d6066a89b710ff082c7c3746179b370e20a5d1cd (patch) | |
| tree | 45f12c93daabaa2dadc253e36577d1e35328f5d4 /roles/containers/tasks/quadlet_start.yml | |
| parent | ef5ac13b358d8c8c8615c39ba1e428afb16ff96c (diff) | |
addressing idempotency, making quadlet troubleshooting more helpful
Diffstat (limited to 'roles/containers/tasks/quadlet_start.yml')
| -rw-r--r-- | roles/containers/tasks/quadlet_start.yml | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/roles/containers/tasks/quadlet_start.yml b/roles/containers/tasks/quadlet_start.yml index f2ec82b..d4c65c9 100644 --- a/roles/containers/tasks/quadlet_start.yml +++ b/roles/containers/tasks/quadlet_start.yml @@ -14,7 +14,7 @@ loop: "{{ containers_quadlets }}" register: quadlet_status failed_when: quadlet_status.stdout == 'failed' - + changed_when: false - name: Wait for quadlet state to be active or inactive ansible.builtin.shell: "systemctl --user is-active {{ item.name }}.service" @@ -24,5 +24,6 @@ register: quadlet_status until: quadlet_status.stdout in ['active', 'inactive'] failed_when: quadlet_status.stdout not in ['active', 'inactive'] + changed_when: false delay: 2 retries: 25 |
