ansibleでファイルの特定の行を置き換えたい場合、
replace
or lineinfile
or blockinfile
を使うと思いますが、
regexpで該当した行の削除を改行コード込みで行いたいと思い調べてみました。
結論
lineinfile
モジュールの state=absent
を使えば行削除できるようです。
https://docs.ansible.com/ansible/2.5/modules/lineinfile_module.html
設定例
- name: Delete Line
lineinfile:
dest: '/path/to/file'
regexp: 'deleteしたい箇所'
state: absent