From 43be0143172e2d9acc9b026f3a68431a80e08d5b Mon Sep 17 00:00:00 2001 From: Robert Kaussow Date: Sat, 10 Oct 2020 10:25:53 +0200 Subject: [PATCH] fix vault password file handling --- overlay/bin/molecule | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/overlay/bin/molecule b/overlay/bin/molecule index 0f42c5d..8d77d26 100755 --- a/overlay/bin/molecule +++ b/overlay/bin/molecule @@ -23,7 +23,8 @@ if [ -n "${MOLECULE_CUSTOM_FILTERS_REPO}" ]; then fi if [ -n "${MOLECULE_ANSIBLE_VAULT_PASSWORD}" ]; then - echo "${MOLECULE_ANSIBLE_VAULT_PASSWORD}" > /root/.vaultpasswd + MOLECULE_ANSIBLE_VAULT_PASSWORD_FILE=/root/.vaultpasswd + echo "${MOLECULE_ANSIBLE_VAULT_PASSWORD}" > $MOLECULE_ANSIBLE_VAULT_PASSWORD_FILE fi -exec env ANSIBLE_VAULT_PASSWORD_FILE="${MOLECULE_ANSIBLE_VAULT_PASSWORD}" /usr/local/bin/molecule "$@" +exec env ANSIBLE_VAULT_PASSWORD_FILE=$MOLECULE_ANSIBLE_VAULT_PASSWORD_FILE /usr/local/bin/molecule "$@"