diff --git a/changelogs/fragments/retry-print-host.yml b/changelogs/fragments/retry-print-host.yml new file mode 100644 index 00000000000..945df6eed9c --- /dev/null +++ b/changelogs/fragments/retry-print-host.yml @@ -0,0 +1,2 @@ +minor_changes: + - add host label to retry print statements diff --git a/lib/ansible/plugins/callback/default.py b/lib/ansible/plugins/callback/default.py index a65dcd8e7cc..56d65315930 100644 --- a/lib/ansible/plugins/callback/default.py +++ b/lib/ansible/plugins/callback/default.py @@ -398,7 +398,8 @@ class CallbackModule(CallbackBase): def v2_runner_retry(self, result): task_name = result.task_name or result._task - msg = "FAILED - RETRYING: %s (%d retries left)." % (task_name, result._result['retries'] - result._result['attempts']) + host_label = self.host_label(result) + msg = "FAILED - RETRYING: [%s]: %s (%d retries left)." % (host_label, task_name, result._result['retries'] - result._result['attempts']) if self._run_is_verbose(result, verbosity=2): msg += "Result was: %s" % self._dump_results(result._result) self._display.display(msg, color=C.COLOR_DEBUG)