From 973145f88fb48a9650b5254cfd586ae02da3c4f3 Mon Sep 17 00:00:00 2001 From: Eduardo Gonzalez <dabarren@gmail.com> Date: Fri, 26 May 2017 15:39:02 +0200 Subject: [PATCH] Fix unrecognized --limit option Kolla-ansible does not have as its allowed parameters ansible's limit. Change-Id: I86821fe39e6f0f61e513a0677bf177234c203103 Closes-Bug: #1693801 --- tools/kolla-ansible | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/tools/kolla-ansible b/tools/kolla-ansible index c5ebadf4d3..47bae34a1e 100755 --- a/tools/kolla-ansible +++ b/tools/kolla-ansible @@ -42,6 +42,7 @@ Options: --tags, -t <tags> Only run plays and tasks tagged with these values --extra, -e <ansible variables> Set additional variables as key=value or YAML/JSON passed to ansible-playbook --passwords <passwords_path> Specify path to the passwords file + --limit <host> Specify host to run plays --verbose, -v Increase verbosity of ansible-playbook Commands: @@ -74,6 +75,7 @@ cat <<EOF --tags -t --extra -e --passwords +--limit --verbose -v prechecks check @@ -94,7 +96,7 @@ EOF } SHORT_OPTS="hi:p:t:k:e:v" -LONG_OPTS="help,inventory:,playbook:,tags:,key:,extra:,verbose,configdir:,passwords:,yes-i-really-really-mean-it,include-images" +LONG_OPTS="help,inventory:,playbook:,tags:,key:,extra:,verbose,configdir:,passwords:,limit:,yes-i-really-really-mean-it,include-images" ARGS=$(getopt -o "${SHORT_OPTS}" -l "${LONG_OPTS}" --name "$0" -- "$@") || { usage >&2; exit 2; } eval set -- "$ARGS" @@ -165,6 +167,11 @@ while [ "$#" -gt 0 ]; do PASSWORDS_FILE="$2" shift 2 ;; + (--limit) + EXTRA_OPTS="$EXTRA_OPTS --limit $2" + shift 2 + ;; + (--help|-h) usage shift -- GitLab