diff --git a/ansible/roles/grafana/tasks/bootstrap.yml b/ansible/roles/grafana/tasks/bootstrap.yml
index dba3614aec1d0d849bc50df97d19d729f15f9656..85409917a1099881297c9cfbbef31562dff29f98 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] }}"