From 3539c489c3ef3cd15017bd2ee0a087445a407c00 Mon Sep 17 00:00:00 2001 From: Arne Brasseur Date: Fri, 23 Aug 2019 17:19:17 +0200 Subject: [PATCH] Save the ansible invocation to a script for later reuse --- clojurians_log/userdata.sh.tmpl | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/clojurians_log/userdata.sh.tmpl b/clojurians_log/userdata.sh.tmpl index 35a3cd1..7517abd 100755 --- a/clojurians_log/userdata.sh.tmpl +++ b/clojurians_log/userdata.sh.tmpl @@ -34,5 +34,10 @@ base64 --decode < vars/clojurians_log_secrets.yml.b64 > vars/clojurians_log_secr # Bootstrap the instance ansible-playbook bootstrap.yml -i hosts >> ~/ansible.log +# Create a script for ansible, so it's easy to re-run at a later date +echo '#/bin/sh' >> ~/run_ansible +echo 'HOME=/root ansible-playbook clojurians-log.yml -i hosts ${ansible_playbook_params} "$@"' >> ~/run_ansible +chmod +x ~/run_ansible + # Setup clojurians_log -HOME=/root ansible-playbook clojurians-log.yml -i hosts ${ansible_playbook_params} >> ~/ansible.log +~/run_ansible