From 432633e4c1df5c29010beb032a085954f21ebdb6 Mon Sep 17 00:00:00 2001 From: Brian Coca Date: Thu, 20 Oct 2016 00:01:00 -0400 Subject: [PATCH] fix for check_mode/async interaction fixes #18110 --- lib/ansible/executor/task_executor.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/ansible/executor/task_executor.py b/lib/ansible/executor/task_executor.py index 7adafa0a9ab..d4835d98508 100644 --- a/lib/ansible/executor/task_executor.py +++ b/lib/ansible/executor/task_executor.py @@ -501,7 +501,7 @@ class TaskExecutor: vars_copy[self._task.register] = wrap_var(result.copy()) if self._task.async > 0: - if self._task.poll > 0: + if self._task.poll > 0 and not result.get('skipped'): result = self._poll_async_result(result=result, templar=templar, task_vars=vars_copy) # ensure no log is preserved