やりたいこと
command/shellモジュールの結果をfailed_when, changed_whenで検証したい。
設定方法
commandモジュールの結果検証は面倒なため、 以下のように、実行と検証を分けるのがよい。
- command: xxx
register: command
failed_when: false
changed_when: false
- debug: var=command
- assert:
that:
- 'command.rc == 0' # ここに条件を追加する
changed_when: 'command.rc == 0' # ここに条件を追加する