From 1423653a04f6c9cc2c6c3a956fc16a3e7c3c808a Mon Sep 17 00:00:00 2001 From: Chris Hammer Date: Fri, 2 Sep 2022 13:34:34 -0400 Subject: [PATCH] fix inmem-split-host.yml for ansible 2.9 --- inmem-split-host.yml | 5 ++++- utils/provision.all | 1 + utils/provision.prod | 1 + utils/provision.test | 1 + utils/provision_tower_test.sh | 5 +++-- 5 files changed, 10 insertions(+), 3 deletions(-) create mode 100644 utils/provision.all create mode 100644 utils/provision.prod create mode 100644 utils/provision.test diff --git a/inmem-split-host.yml b/inmem-split-host.yml index dc2baba..35f2578 100644 --- a/inmem-split-host.yml +++ b/inmem-split-host.yml @@ -20,7 +20,10 @@ groups : - remdiation delegate_to: localhost - loop: "{{ provision_host | split(',') }}" + loop: "{{ provision_host.split(',') }}" # Please take note of the split + # differences between Ansible versions + # str.split() - Ansible <= 2.9 + # str | split - Ansible >= 2.10 # =========================================================================== # diff --git a/utils/provision.all b/utils/provision.all new file mode 100644 index 0000000..bcdaa8a --- /dev/null +++ b/utils/provision.all @@ -0,0 +1 @@ +{"extra_vars": {"tower_provision_host": "lab-dev-1,lab-dev-2,lab-dev-3,lab-test-1,lab-test-2,lab-test-3,lab-prod-1,lab-prod-2,lab-prod-3"}} diff --git a/utils/provision.prod b/utils/provision.prod new file mode 100644 index 0000000..e08799c --- /dev/null +++ b/utils/provision.prod @@ -0,0 +1 @@ +{"extra_vars": {"tower_provision_host": "lab-prod-1,lab-prod-2,lab-prod-3"}} diff --git a/utils/provision.test b/utils/provision.test new file mode 100644 index 0000000..f4caf20 --- /dev/null +++ b/utils/provision.test @@ -0,0 +1 @@ +{"extra_vars": {"tower_provision_host": "lab-test-1,lab-test-2,lab-test-3"}} diff --git a/utils/provision_tower_test.sh b/utils/provision_tower_test.sh index 7658a72..c23b292 100755 --- a/utils/provision_tower_test.sh +++ b/utils/provision_tower_test.sh @@ -4,8 +4,9 @@ CONC="1" REQU="1" BASE_URL="tower2.thezengarden.net" -AAP_JOB_ID="53" -POST_PAYLOAD_PATH="provision.lab-dev-1" +AAP_JOB_ID="57" +#POST_PAYLOAD_PATH="provision.lab-dev-1" +POST_PAYLOAD_PATH="provision.dev" POST_PAYLOAD_TYPE="application/json" TOWER_USER="jadmin"