はじめに Ansible には、値が期待したした条件を満たすかどうかをチェック assert モジュールがあります(標準モジュール)。 基本的には、assert 結果が fail だとその時点で Playbook の処理が中止されます。 一方で、1つ fail しただけで止めるのではなく、いくつかの assert を一通り実行しそれらの結果がすべて success なら success としたい場合もあるのではないでしょうか。 ignore_errors を併用すると実現できます。 この記事では簡単なサンプルでご紹介します。 (もっといい方法があるかも知れません) 動作確認環境 ansible-base 2.10.1 サンプル Playbook 2つの 個別の assert があります。fail しても中止しないように、ignore_errors: true を指定します。(タスクごとに指