diff options
| author | Ahmed Abdelhalim <[email protected]> | 2025-09-20 00:55:45 +0200 |
|---|---|---|
| committer | Ahmed Abdelhalim <[email protected]> | 2025-09-20 00:55:45 +0200 |
| commit | 13dc7caa75b7888781589ad754c5ec1ef9773d95 (patch) | |
| tree | eeac2f1a4ec17461cf59203a105e937eeb2c0934 | |
| parent | 60f9e792540cd3d56fb0329bf30fb4eb9ad9cf64 (diff) | |
Fix installing grafana on raspberry pi
| -rw-r--r-- | roles/grafana/tasks/install-debian.yml | 6 | ||||
| -rw-r--r-- | roles/grafana/tasks/main.yml | 2 | ||||
| -rw-r--r-- | roles/grafana/vars/archlinux.yml | 1 | ||||
| -rw-r--r-- | roles/grafana/vars/debian.yml | 1 |
4 files changed, 9 insertions, 1 deletions
diff --git a/roles/grafana/tasks/install-debian.yml b/roles/grafana/tasks/install-debian.yml index 42eb44bf..4c0b798c 100644 --- a/roles/grafana/tasks/install-debian.yml +++ b/roles/grafana/tasks/install-debian.yml @@ -1,4 +1,10 @@ --- +- name: "Ensure sqlite3 installed" + become: true + ansible.builtin.package: + name: "sqlite3" + state: "present" + - name: "Download Grafana GPG key" become: true ansible.builtin.get_url: diff --git a/roles/grafana/tasks/main.yml b/roles/grafana/tasks/main.yml index 1d8dceaf..26d86435 100644 --- a/roles/grafana/tasks/main.yml +++ b/roles/grafana/tasks/main.yml @@ -47,7 +47,7 @@ mode: "0640" loop: - src: "grafana.ini.j2" - dest: "/etc/grafana.ini" + dest: "{{ grafana_config_file }}" - src: "datasources/prometheus.yml.j2" dest: "/etc/grafana/provisioning/datasources/prometheus.yml" - src: "dashboards/dashboards.yml.j2" diff --git a/roles/grafana/vars/archlinux.yml b/roles/grafana/vars/archlinux.yml index 5fbb74df..29758e8d 100644 --- a/roles/grafana/vars/archlinux.yml +++ b/roles/grafana/vars/archlinux.yml @@ -1,2 +1,3 @@ --- grafana_service_name: "grafana" +grafana_config_file: "/etc/grafana.ini" diff --git a/roles/grafana/vars/debian.yml b/roles/grafana/vars/debian.yml index 6b8d0b21..8e8a1f71 100644 --- a/roles/grafana/vars/debian.yml +++ b/roles/grafana/vars/debian.yml @@ -1,2 +1,3 @@ --- grafana_service_name: "grafana-server" +grafana_config_file: "/etc/grafana/grafana.ini" |
