Ansible 出现错误时是否可以中止中间任务?
给定一个在五台不同主机上执行服务重启的任务,是否可以告诉ansible,如果在主机1上重启失败,是否可以中止整个运行,而不在主机2-5上重启Ansible 出现错误时是否可以中止中间任务?,ansible,ansible-playbook,Ansible,Ansible Playbook,给定一个在五台不同主机上执行服务重启的任务,是否可以告诉ansible,如果在主机1上重启失败,是否可以中止整个运行,而不在主机2-5上重启 any\u errors\u fatal设置与--forks=1和serial:1设置相结合,看起来都很有希望,但似乎没有成功 - hosts: all serial: 1 any_errors_fatal: true become: yes roles: - service_control 您可以尝试将max\u fail\u
any\u errors\u fatal
设置与--forks=1
和serial:1
设置相结合,看起来都很有希望,但似乎没有成功
- hosts: all
serial: 1
any_errors_fatal: true
become: yes
roles:
- service_control
您可以尝试将
max\u fail\u percentage
设置为零吗?从
- hosts: all
serial: 1
max_fail_percentage: 0
become: yes
roles:
- service_control