connection=local skips all remaining plays although only one host failed

Hello everyone,

I have a small problem and I am not sure whether this is a bug or “works as defined”. We have a few Junos devices we are configuring and they require ansible_connection=local, but since 2.0 if one of the hosts/inventory items fails, he does not simply skip this one host, but all. Here is a simple sample to simulate this behaviour without the need for a Junos host:

Inventory (where 10.118.194.22 is down):

[junos]
10.118.194.11 ansible_connection=local
10.118.194.12 ansible_connection=local
10.118.194.21 ansible_connection=local
10.118.194.22 ansible_connection=local

Playbook (as port use something that is reachable :wink: ):