From 5a4a812c738d84fc0c5301c1164ff65f64e78479 Mon Sep 17 00:00:00 2001 From: Ryan Petrello Date: Thu, 4 Apr 2019 17:56:02 -0400 Subject: [PATCH] specify --forks on isolated health check calls this requires ansible-runner 1.3.2 --- awx/main/isolated/manager.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/awx/main/isolated/manager.py b/awx/main/isolated/manager.py index 5a51e898e0..5ad2afaff3 100644 --- a/awx/main/isolated/manager.py +++ b/awx/main/isolated/manager.py @@ -286,9 +286,6 @@ class IsolatedManager(object): - clean up orphaned private files Performs save on each instance to update its capacity. ''' - # TODO: runner doesn't have a --forks arg - #args.extend(['--forks', str(len(instance_qs))]) - try: private_data_dir = tempfile.mkdtemp( prefix='awx_iso_heartbeat_', @@ -298,6 +295,7 @@ class IsolatedManager(object): instance.hostname for instance in instance_qs ]) self.runner_params['private_data_dir'] = private_data_dir + self.runner_params['forks'] = str(len(instance_qs)) runner_obj = self.run_management_playbook( 'heartbeat_isolated.yml', private_data_dir