Hi.
I have a list of hosts of which some will always be unreachable or the tasks in playbook will otherwise fail. I have no problem with it. I cannot however understand why if I add "serial: 4" in my playbook and first four hosts fail, the playbook stops completely not even starting rest of the hosts.
If I remove the batch size restriction, the play runs OK, reports failure for some hosts, but for the rest works well. If I try to control the batch size in order not to overload my laptop, I get the whole play to fail if first batch fails.
Any hints?