Add profile_tasks to ansible runs

Adding profile_tasks to the default ansible.cfg so we get task timing in
the output.

https://docs.ansible.com/ansible/latest/plugins/callback/profile_tasks.html

Change-Id: I6e5ff1f59e8179133099f3b9e405d66aab24be78
This commit is contained in:
Alex Schultz 2019-09-20 09:35:03 -06:00
parent 8ced750355
commit bbd92d6723
1 changed files with 2 additions and 0 deletions

View File

@ -59,6 +59,7 @@ def write_default_ansible_cfg(work_dir,
'/usr/share/ansible/tripleo-plugins/callback:'
'/usr/share/ansible/plugins/callback:'
'%s/callback_plugins' % constants.DEFAULT_VALIDATIONS_BASEDIR)
callbacks_whitelist = ','.join(['profile_tasks'])
action_plugins_path = (
'~/.ansible/plugins/action:'
'/usr/share/ansible/plugins/action:'
@ -87,6 +88,7 @@ def write_default_ansible_cfg(work_dir,
config.set('defaults', 'roles_path', roles_path)
config.set('defaults', 'library', modules_path)
config.set('defaults', 'callback_plugins', callbacks_path)
config.set('defaults', 'callback_whitelist', callbacks_whitelist)
config.set('defaults', 'action_plugins', action_plugins_path)
config.set('defaults', 'lookup_plugins', lookups_path)
config.set('defaults', 'filter_plugins', filter_plugins_path)