When I define a task to run on several remote servers, if the task runs on server one and exits with an error, Fabric will stop and abort the task. But I want to make fabric
In my case, on Fabric >= 1.4 this answer was the correct one.
You can skip bad hosts by adding this:
env.skip_bad_hosts = True
Or passing the --skip-bad-hosts flag/
--skip-bad-hosts