From bb016a5e190172b36b523ff4abb8be0ece60cd09 Mon Sep 17 00:00:00 2001 From: Ketan Date: Wed, 27 Jul 2022 20:39:33 +0530 Subject: [PATCH] Fix Browbeat Inventory file for OSP17. The command "tripleo-ansible-inventory" has been deprecated with OSP17. Change-Id: I0c65d03e3b1e990b2cf9aefaefe710dd7d58358d --- ansible/generate_tripleo_inventory.sh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ansible/generate_tripleo_inventory.sh b/ansible/generate_tripleo_inventory.sh index 51bafe282..927466eea 100755 --- a/ansible/generate_tripleo_inventory.sh +++ b/ansible/generate_tripleo_inventory.sh @@ -43,7 +43,11 @@ if [ -z "$tripleo_ip_address" ]; then fi out_file="hosts.yml" -if [ $uncomment_localhost ]; then +version=$(grep -o 17 /etc/rhosp-release) + +if [ "$version" = "17" ]; then + cp ~/overcloud-deploy/overcloud/tripleo-ansible-inventory.yaml ${out_file} +elif ([ $uncomment_localhost ] && [ "$version" != "17" ]); then source ~/stackrc tripleo-ansible-inventory --stack ${overcloud_stack_name} --static-yaml-inventory ${out_file} else