From bc22f70a21e1c212269ead63ca56756e16ffd560 Mon Sep 17 00:00:00 2001 From: HeroCC Date: Thu, 12 Aug 2021 15:57:30 -0400 Subject: [PATCH] Add host information to the retry print statement (#75494) * Add host information to the retry print statement * Add changelog fragment reflecting retry print change --- changelogs/fragments/retry-print-host.yml | 2 ++ lib/ansible/plugins/callback/default.py | 3 ++- 2 files changed, 4 insertions(+), 1 deletion(-) create mode 100644 changelogs/fragments/retry-print-host.yml 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)