From 3d3f0093ff0f299608212bab66b75d7f0c70feef Mon Sep 17 00:00:00 2001 From: "Andreas B. Mundt" Date: Wed, 16 Mar 2022 17:31:37 +0100 Subject: [PATCH] Run 'setup' only on setup. --- roles/educontainer/tasks/main.yml | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/roles/educontainer/tasks/main.yml b/roles/educontainer/tasks/main.yml index 0bd2fb4..5280173 100644 --- a/roles/educontainer/tasks/main.yml +++ b/roles/educontainer/tasks/main.yml @@ -54,12 +54,15 @@ ########### -- name: import setup.yml tasks - import_tasks: setup.yml - tags: - - never - - setup +- name: check if container template exists + ansible.builtin.stat: + path: "/var/lib/machines/{{ contname }}00" + register: cont + tags: + - always - name: import setup.yml tasks import_tasks: setup.yml - + when: cont.stat.isdir is not defined + tags: + - always