Пытаюсь назначить права на базу, используя community.mysql.mysql_user
Не пойму, как правильно вписать шаблон {{ db_name }} в такой плейбук (привожу в сокращении):
community.mysql.mysql_user:
name: '{{ db_user }}'
password: '{{ db_password }}'
state: present
priv:
'username.*': 'ALL' # это работает
Если прописать без шаблона ('mydatabase.*:ALL'), то в mysql создаются нужные привилегии (GRANT ALL PRIVILEGES ON `mydatabase`.* TO `myuser`@`localhost`).
Я пробовал разные варианты написания шаблона. Либо в базу добавляются лишние символы, либо шаблон не раскрывается и прямо в базу записывается {{ db_name }} (буквально). Про syntax error’ы я молчу :)
Есть идеи?
<offtopic>Кстати, ansible - это в Developement или в Admin? </offtopic>

