AnsibleError: template error while templating string

はじめに

AnsibleのTemplateモジュールはファイルの中身に変数を入れたいときなどにとても便利。
なお、Templateモジュールの使い方については、あだちんさんのブログが非常にわかりやすい。

Ansible’s Template module is very useful when you want to put variables in the contents of a file.
About how to use Template module, His blog is very easy to understand.

https://blog.adachin.me/archives/5526  

問題 problem

AnsibleでTemplateの転送に失敗する

Template transfer fails with Ansible

特定の文字列がファイル内に存在しているとAnsibleに失敗するようだ

Ansible seems to fail if a specific string exists in the file

対処 deal

処理の最初、最後をそれぞれ、 {% raw %} {% endraw %} で挟む。以下のようなイメージ

Insert {% raw%}  and {% endraw%} at the beginning and end of processing. The following image