質問: Ansible のタスクを記述していました。その中で、すべてのノードで成功することを確認してから次のステップを実行したいような、ステップがありました。この場合、どのノードであっても fail したならば、その全体のタスク自体を abort してほしいです。これは、 ansible の機能によって実現できますでしょうか。 何も考えずに普通にステップを記述していくと、失敗したノードはそこで実行が止まるが、そのほかのノードは継続して実行が進んでいくので、この質問をしています。
回答: any_error_fatalを指定すると、あるノードがタスクの実行に失敗した時に他のノードもそこで abort します。