Use a fonte, Luke! :)
Se você olhar para a fonte da lineinfile
module, você pode ver que ele grava as alterações em um arquivo temporário e, em seguida, faz uma cópia do arquivo atômico para o nome do arquivo de destino, sobrescrevendo a versão antiga do arquivo.
O usuário que está executando ansible precisará das permissões de gravação no diretório pai.