From ee95b71f7bd2d39a7adcb82b5e7d884761a4639b Mon Sep 17 00:00:00 2001 From: Brian Coca Date: Mon, 21 May 2018 12:10:12 -0400 Subject: [PATCH] reset_connection is not run_once --- lib/ansible/plugins/strategy/linear.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/ansible/plugins/strategy/linear.py b/lib/ansible/plugins/strategy/linear.py index 4de191a5ad8..a8e33d2b033 100644 --- a/lib/ansible/plugins/strategy/linear.py +++ b/lib/ansible/plugins/strategy/linear.py @@ -263,7 +263,7 @@ class StrategyModule(StrategyBase): # for the linear strategy, we run meta tasks just once and for # all hosts currently being iterated over rather than one host results.extend(self._execute_meta(task, play_context, iterator, host)) - if task.args.get('_raw_params', None) != 'noop': + if task.args.get('_raw_params', None) not in ('noop', 'reset_connection')): run_once = True else: # handle step if needed, skip meta actions as they are used internally