aboutsummaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorJenkins <jenkins@review.openstack.org>2016-02-09 17:37:06 +0000
committerGerrit Code Review <review@openstack.org>2016-02-09 17:37:06 +0000
commit1fdae5b9d0a9afe7b4578629c26608bd7127ac35 (patch)
tree8643b9c3cac89924803cdeb20cb02aa914780501 /tools
parentc5aaad31dd2055133f57e7f00c34705f701196bd (diff)
parentbda91649e840033918fe250d91355466fae70bcc (diff)
downloadkolla-1fdae5b9d0a9afe7b4578629c26608bd7127ac35.tar.gz
kolla-1fdae5b9d0a9afe7b4578629c26608bd7127ac35.zip
Merge "Increase ansible verbosity during gate deploy"
Diffstat (limited to 'tools')
-rwxr-xr-xtools/deploy_aio.sh2
-rwxr-xr-xtools/kolla-ansible14
2 files changed, 12 insertions, 4 deletions
diff --git a/tools/deploy_aio.sh b/tools/deploy_aio.sh
index 63b841fd6..7faad99b4 100755
--- a/tools/deploy_aio.sh
+++ b/tools/deploy_aio.sh
@@ -34,7 +34,7 @@ EOF
ip l a fake_interface type dummy
# Actually do the deployment
-tools/kolla-ansible deploy
+tools/kolla-ansible -vvv deploy
check_failure
diff --git a/tools/kolla-ansible b/tools/kolla-ansible
index fc17f1495..cf9d1038d 100755
--- a/tools/kolla-ansible
+++ b/tools/kolla-ansible
@@ -33,6 +33,7 @@ Options:
--keyfile, -k <key_file> Specify path to ansible vault keyfile
--help, -h Show this usage information
--tags, -t <tags> Only run plays and tasks tagged with these values
+ --verbose, -v Increase verbosity of ansible-playbook
Commands:
prechecks Do pre-deployment checks for hosts
@@ -43,8 +44,8 @@ EOF
}
-SHORT_OPTS="hi:p:t:k:"
-LONG_OPTS="help,inventory:,playbook:,tags:,keyfile:"
+SHORT_OPTS="hi:p:t:k:v"
+LONG_OPTS="help,inventory:,playbook:,tags:,keyfile:,verbose"
ARGS=$(getopt -o "${SHORT_OPTS}" -l "${LONG_OPTS}" --name "$0" -- "$@") || { usage >&2; exit 2; }
eval set -- "$ARGS"
@@ -54,6 +55,7 @@ find_base_dir
INVENTORY="${BASEDIR}/ansible/inventory/all-in-one"
PLAYBOOK="${BASEDIR}/ansible/site.yml"
EXTRA_OPTS="-e @/etc/kolla/globals.yml -e @/etc/kolla/passwords.yml"
+VERBOSITY=
while [ "$#" -gt 0 ]; do
case "$1" in
@@ -67,11 +69,17 @@ while [ "$#" -gt 0 ]; do
PLAYBOOK="$2"
shift 2
;;
+
(--tags|-t)
EXTRA_OPTS="$EXTRA_OPTS --tags $2"
shift 2
;;
+ (--verbose|-v)
+ VERBOSITY="$VERBOSITY --verbose"
+ shift 1
+ ;;
+
(--keyfile|-k)
VAULT_PASS_FILE="$2"
EXTRA_OPTS="$EXTRA_OPTS --vault-password-file=$VAULT_PASS_FILE"
@@ -124,5 +132,5 @@ case "$1" in
;;
esac
-CMD="ansible-playbook -i $INVENTORY $EXTRA_OPTS $PLAYBOOK"
+CMD="ansible-playbook -i $INVENTORY $EXTRA_OPTS $PLAYBOOK $VERBOSITY"
process_cmd