From b1a3703819075cc5139cd47a88a9744b8e581236 Mon Sep 17 00:00:00 2001 From: Alan Rominger Date: Wed, 11 Jan 2023 14:51:22 -0500 Subject: [PATCH] Fix bug with script_params --- awx/main/tasks/jobs.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/awx/main/tasks/jobs.py b/awx/main/tasks/jobs.py index a01cba2e0e1b..780339fad846 100644 --- a/awx/main/tasks/jobs.py +++ b/awx/main/tasks/jobs.py @@ -1528,7 +1528,8 @@ def build_args(self, inventory_update, private_data_dir, passwords): if inventory_update.inventory.kind == 'constructed': for source_inventory in inventory_update.inventory.source_inventories.all(): args.append('-i') - source_inv_path = self.write_inventory_file(source_inventory, private_data_dir, f'hosts_{source_inventory.id}', {'towervars': True}) + script_params = script_params = dict(hostvars=True, towervars=True) + source_inv_path = self.write_inventory_file(source_inventory, private_data_dir, f'hosts_{source_inventory.id}', script_params) args.append(to_container_path(source_inv_path, private_data_dir)) # Add arguments for the source inventory file/script/thing