From b6045bd05c425128f95c7ba0749227d0e8aab47f Mon Sep 17 00:00:00 2001 From: Username Date: Wed, 18 Feb 2026 00:22:48 +0100 Subject: [PATCH] tools: use down+up in deploy handler to pick up code changes --- tools/playbooks/deploy.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/playbooks/deploy.yml b/tools/playbooks/deploy.yml index d063826..be4a464 100644 --- a/tools/playbooks/deploy.yml +++ b/tools/playbooks/deploy.yml @@ -44,7 +44,7 @@ (sync_result is changed or compose_result is changed) - name: Check container status - ansible.builtin.raw: "uid=$(id -u {{ ppf_owner }}) && cd {{ ppf_base }} && sudo -u {{ ppf_owner }} XDG_RUNTIME_DIR=/run/user/$uid podman-compose ps" + ansible.builtin.raw: "uid=$(id -u {{ ppf_owner }}) && sudo -u {{ ppf_owner }} bash -c 'export XDG_RUNTIME_DIR=/run/user/'$uid' && cd {{ ppf_base }} && podman-compose ps'" register: status_result changed_when: false @@ -54,5 +54,5 @@ handlers: - name: restart containers - ansible.builtin.raw: "uid=$(id -u {{ ppf_owner }}) && cd {{ ppf_base }} && sudo -u {{ ppf_owner }} XDG_RUNTIME_DIR=/run/user/$uid podman-compose up -d" + ansible.builtin.raw: "uid=$(id -u {{ ppf_owner }}) && sudo -u {{ ppf_owner }} bash -c 'export XDG_RUNTIME_DIR=/run/user/'$uid' && cd {{ ppf_base }} && podman-compose down && podman-compose up -d'" when: ppf_restart | bool