From 3681e8c03ee440974bd061c8372f40cfe4c25061 Mon Sep 17 00:00:00 2001 From: Hermes Agent service account Date: Thu, 28 May 2026 14:31:06 -0500 Subject: [PATCH] fix(semaphore): make volume creation task more robust --- ansible/roles/semaphore/tasks/main.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ansible/roles/semaphore/tasks/main.yml b/ansible/roles/semaphore/tasks/main.yml index 1cd23b0..8ce0f49 100644 --- a/ansible/roles/semaphore/tasks/main.yml +++ b/ansible/roles/semaphore/tasks/main.yml @@ -40,7 +40,9 @@ ansible.builtin.command: cmd: "podman volume create {{ item }}" become: true - changed_when: "'already exists' not in stderr" + register: vol_result + changed_when: vol_result.stdout | length > 0 + failed_when: false loop: - "{{ semaphore_postgres_volume }}" - "{{ semaphore_data_volume }}"