From daeba1a8980659eb13c75de057f206089d714983 Mon Sep 17 00:00:00 2001 From: Chris Meyers Date: Thu, 10 Dec 2020 14:39:25 -0500 Subject: [PATCH] output timing data for isolated playbook runs * We batch logging isolated management playbook output. This results in the timestamp of the log being useless when trying to determine when each task in the playbook ran. * To fix this, we enable timestamp logging at the playbook level via ansible `profile_tasks` callback plugin. --- awx/main/isolated/manager.py | 1 + 1 file changed, 1 insertion(+) diff --git a/awx/main/isolated/manager.py b/awx/main/isolated/manager.py index 1c0978f432..9a45db6f49 100644 --- a/awx/main/isolated/manager.py +++ b/awx/main/isolated/manager.py @@ -123,6 +123,7 @@ class IsolatedManager(object): dir=private_data_dir ) params = self.runner_params.copy() + params.get('envvars', dict())['ANSIBLE_CALLBACK_WHITELIST'] = 'profile_tasks' params['playbook'] = playbook params['private_data_dir'] = iso_dir if idle_timeout: