diff --git a/ansible/roles/semaphore/tasks/main.yml b/ansible/roles/semaphore/tasks/main.yml index 900b1c8..7585137 100644 --- a/ansible/roles/semaphore/tasks/main.yml +++ b/ansible/roles/semaphore/tasks/main.yml @@ -58,10 +58,11 @@ - name: Ensure dedicated Podman network exists ansible.builtin.command: - cmd: "podman network exists semaphore-net || podman network create semaphore-net" + cmd: "podman network create semaphore-net" become: true + register: net_create failed_when: false - changed_when: false + changed_when: net_create.rc == 0 - name: Ensure required Podman volumes exist (reuse if present) ansible.builtin.command: