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 }}"