Estou usando Ansible 1.6.6
para provisionar minha máquina.
Existe uma tarefa de modelo no meu manual que cria um arquivo de destino a partir do modelo Jinja2:
tasks:
- template: src=somefile.j2 dest=/etc/somefile.conf
Não quero substituir somefile.conf
se já existir. É possível com o Ansible? Se sim, como?
Você pode primeiro verificar se o arquivo de destino existe ou não e, em seguida, tomar uma decisão com base na saída do resultado.
fonte
De acordo comigo, a solução mais fácil é usar o atributo "force = no" do módulo de modelo
fonte