diff --git a/tasks/munin.yml b/tasks/munin.yml index caeae0a..94468e6 100644 --- a/tasks/munin.yml +++ b/tasks/munin.yml @@ -1,5 +1,6 @@ -- name: "Munin: sql-Nutzer anlegen" - mysql_user: +--- +- name: "Munin | Create sql user" + community.mysql.mysql_user: name: "{{ munin_sql_user }}" password: "{{ munin_sql_password }}" priv: '*.*:PROCESS,REPLICATION CLIENT' @@ -7,16 +8,16 @@ login_unix_socket: "{{ mysql_socket }}" login_user: root -- name: "Munin: Ersetze MariaDB-Zugangsdaten" - template: - src: templates/munin-mariadb.j2 +- name: "Munin | Copy Munin configuration" + ansible.builtin.template: + src: templates/munin-mariadb.conf dest: "{{ munin_sql_config_file }}" + mode: 0660 notify: restart munin-node -- name: "Munin: Aktiviere mysql-Plugin" - shell: munin-node-configure --shell | grep mysql_ | sh +- name: "Munin | Enable mysql plugin" + ansible.builtin.shell: munin-node-configure --shell | grep mysql_ | sh args: creates: "{{ munin_sql_config_file }}" - # Ausgabe von fehlerhaften Plugins (exit 1) ignorieren - ignore_errors: yes + ignore_errors: true notify: restart munin-node diff --git a/templates/munin-mariadb.j2 b/templates/munin-mariadb.conf similarity index 100% rename from templates/munin-mariadb.j2 rename to templates/munin-mariadb.conf