Hi,
im trying to add a mysql user, but it seems the mysql_user module does not translate the variables. It works on mysql_db tho.
Output:
`
<178.250..> REMOTE_MODULE mysql_user name={{ item.value.projekt | lower }}{{ item.key }}{{ stage }} password=VALUE_HIDDEN item.value.password }} host=localhost login_host={{ ansible.fqdn }} priv=.:ALL state=present
[…]
msg: this module requires key=value arguments ([‘name={#’, ‘item.value.projekt’, ‘|’, ‘lower’, ‘#}{#', ‘item.key’, '#}{#’, ‘stage’, ‘#}’, ‘password={#’, ‘item.value.password’, ‘#}’, ‘host=localhost’, ‘login_host={#’, ‘ansible.fqdn’, ‘#}’, ‘priv=.:ALL’, ‘state=present’])
`
Task:
`
- name: Create MySQL Database User
mysql_user: name={{ item.value.projekt | lower }}{{ item.key }}{{ stage }} password={{ item.value.password }} host=localhost login_host={{ ansible.fqdn }} priv=.:ALL state=present
with_dict: “{{webpaket}}”
`
Any guess?
Regards
Florian Luettgens