diff --git a/lib/ansible/executor/playbook_executor.py b/lib/ansible/executor/playbook_executor.py index cf9b6a02902..91d5a69fc1f 100644 --- a/lib/ansible/executor/playbook_executor.py +++ b/lib/ansible/executor/playbook_executor.py @@ -122,6 +122,9 @@ class PlaybookExecutor: entry['plays'].append(p) else: + # make sure the tqm has callbacks loaded + self._tqm.load_callbacks() + # we are actually running plays for batch in self._get_serialized_batches(new_play): if len(batch) == 0: