Skip to content
Snippets Groups Projects
Commit b4d7592a authored by Jenkins's avatar Jenkins Committed by Gerrit Code Review
Browse files

Merge "Support customizing grafana home dashboard"

parents 3393054f 08753b40
No related branches found
No related tags found
No related merge requests found
......@@ -19,3 +19,4 @@
- config_json.changed | bool
or grafana_conf.changed | bool
or grafana_container.changed | bool
or grafana_home_dashboard.changed | bool
......@@ -38,6 +38,20 @@
notify:
- Restart grafana container
- name: Check if custom grafana home dashboard exists
local_action: "stat path={{ node_custom_config }}/grafana/grafana_home_dashboard.json"
register: grafana_custom_dashboard_file
run_once: True
- name: Copying over grafana home dashboard if exists
template:
src: "{{ node_custom_config }}/grafana/grafana_home_dashboard.json"
dest: "{{ node_config_directory }}/grafana/grafana_home_dashboard.json"
register: grafana_home_dashboard
when: grafana_custom_dashboard_file.stat.exists
notify:
- Restart grafana container
- name: Check grafana containers
kolla_docker:
action: "compare_container"
......
......@@ -6,6 +6,13 @@
"dest": "/etc/grafana/grafana.ini",
"owner": "grafana",
"perm": "0600"
},
{
"source": "{{ container_config_directory }}/grafana_home_dashboard.json",
"dest": "/usr/share/grafana/public/dashboards/home.json",
"owner": "root",
"perm": "0644",
"optional": true
}
],
"permissions": [
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment