diff --git a/ansible/roles/grafana/tasks/bootstrap.yml b/ansible/roles/grafana/tasks/bootstrap.yml index dba3614aec..85409917a1 100644 --- a/ansible/roles/grafana/tasks/bootstrap.yml +++ b/ansible/roles/grafana/tasks/bootstrap.yml @@ -1,24 +1,28 @@ --- - name: Creating grafana database - mysql_db: - login_host: "{{ database_address }}" - login_port: "{{ database_port }}" - login_user: "{{ database_user }}" - login_password: "{{ database_password }}" - name: "{{ grafana_database_name }}" + kolla_toolbox: + module_name: mysql_db + module_args: + login_host: "{{ database_address }}" + login_port: "{{ database_port }}" + login_user: "{{ database_user }}" + login_password: "{{ database_password }}" + name: "{{ grafana_database_name }}" run_once: True delegate_to: "{{ groups['grafana'][0] }}" - name: Creating grafana database user and setting permissions - mysql_user: - login_host: "{{ database_address }}" - login_port: "{{ database_port }}" - login_user: "{{ database_user }}" - login_password: "{{ database_password }}" - name: "{{ grafana_database_name }}" - password: "{{ grafana_database_password }}" - host: "%" - priv: "{{ grafana_database_name }}.*:ALL" - append_privs: "yes" + kolla_toolbox: + module_name: mysql_user + module_args: + login_host: "{{ database_address }}" + login_port: "{{ database_port }}" + login_user: "{{ database_user }}" + login_password: "{{ database_password }}" + name: "{{ grafana_database_name }}" + password: "{{ grafana_database_password }}" + host: "%" + priv: "{{ grafana_database_name }}.*:ALL" + append_privs: "yes" run_once: True delegate_to: "{{ groups['grafana'][0] }}"