From a20de7c8bf61b624c5d173488865753c787c25ae Mon Sep 17 00:00:00 2001 From: Jessica Wagantall Date: Tue, 21 Aug 2018 16:24:37 -0700 Subject: [PATCH] Fail ansible-galaxy install step Fail packer if ansible-galaxy install step fails to start due to ~/.netrc being too permissive. Change-Id: I67b922688e738986dfbae85225b78df342d792ce Signed-off-by: Jessica Wagantall --- ansible-galaxy.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ansible-galaxy.sh b/ansible-galaxy.sh index d5099f3..0c124ba 100755 --- a/ansible-galaxy.sh +++ b/ansible-galaxy.sh @@ -13,6 +13,8 @@ ANSIBLE_ROLES_PATH="${1:-.galaxy}" ANSIBLE_REQUIREMENTS_FILE="${2:-requirements.yaml}" SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" +set -eux -o pipefail + ansible-galaxy install -p "$ANSIBLE_ROLES_PATH" -r "$SCRIPT_DIR/requirements.yaml" if [ -f "$ANSIBLE_REQUIREMENTS_FILE" ]; then -- 2.16.6