ansible/ダウンロードしたファイルのmd5を検証する
get_urlのchecksumオプションにchecksumの文字列を直接入力することで検証できる
しかし、ダウンロードするファイルがlatestバージョンのファイルを参照するようにした場合、毎回変更する必要が出る
code:yaml
- name: "fetch tarball"
ansible.builtin.get_url:
dest: "{{ archive_filepath }}"
url: "{{ archive_url }}"
checksum: "md5:{{ lookup('url', archive_url + '.md5').split()0 }}"