From: Jessica Wagantall Date: Tue, 21 Aug 2018 23:24:37 +0000 (-0700) Subject: Fail ansible-galaxy install step X-Git-Tag: v0.1.0~8^2 X-Git-Url: https://gerrit.linuxfoundation.org/infra/gitweb?a=commitdiff_plain;h=a20de7c8bf61b624c5d173488865753c787c25ae;p=releng%2Fcommon-packer.git 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 --- 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