From b413e944cea449476fdbca641e292a6321027107 Mon Sep 17 00:00:00 2001 From: "Andreas B. Mundt" Date: Sun, 26 Jun 2022 10:08:55 +0200 Subject: [PATCH] Make sure ansible is not run without a defined playbook. --- roles/prepare4clients/tasks/main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/roles/prepare4clients/tasks/main.yml b/roles/prepare4clients/tasks/main.yml index bf89fc1..9b1415c 100644 --- a/roles/prepare4clients/tasks/main.yml +++ b/roles/prepare4clients/tasks/main.yml @@ -53,7 +53,7 @@ echo "{{ sshpubkey }}" >> /target/home/ansible/.ssh/authorized_keys ; \ in-target chown -R ansible:ansible /home/ansible/.ssh/ ; \ in-target chmod -R og= /home/ansible/.ssh/ ; \ - in-target ansible-pull --verbose --purge --extra-vars="run_in_installer=true" \ + [ -z "$playbook" ] || in-target ansible-pull --verbose --purge --extra-vars="run_in_installer=true" \ -i localhost, --url=git://{{ ansible_hostname }}/.git $playbook marker: "# {mark} ANSIBLE MANAGED BLOCK preseed/late_command"