From bae1cc116da36e154dcddb045a159032aa27af04 Mon Sep 17 00:00:00 2001 From: Erich Blume Date: Sun, 22 Feb 2026 18:38:05 -0800 Subject: [PATCH 1/2] Fix Grafana dashboard folder provisioning for TeslaMate foldersFromFilesStructure was set to false, which caused Grafana's provisioning provider to ignore the subdirectory structure created by the sidecar's folderAnnotation feature. All dashboards ended up in the root "Dashboards" folder despite ConfigMaps having the correct grafana_folder annotation. Co-Authored-By: Claude Opus 4.6 --- argocd/manifests/grafana/values.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/argocd/manifests/grafana/values.yaml b/argocd/manifests/grafana/values.yaml index b07c74e..e9e2207 100644 --- a/argocd/manifests/grafana/values.yaml +++ b/argocd/manifests/grafana/values.yaml @@ -91,7 +91,7 @@ sidecar: labelValue: "1" folderAnnotation: grafana_folder provider: - foldersFromFilesStructure: false + foldersFromFilesStructure: true # Service configuration (Ingress will handle external access) service: -- 2.50.1 (Apple Git-155) From 17a58765b7d10689bf6dad0da82516cde1740ee5 Mon Sep 17 00:00:00 2001 From: Erich Blume Date: Sun, 22 Feb 2026 18:38:23 -0800 Subject: [PATCH 2/2] Add changelog fragment Co-Authored-By: Claude Opus 4.6 --- docs/changelog.d/fix-grafana-teslamate-folder.bugfix.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 docs/changelog.d/fix-grafana-teslamate-folder.bugfix.md diff --git a/docs/changelog.d/fix-grafana-teslamate-folder.bugfix.md b/docs/changelog.d/fix-grafana-teslamate-folder.bugfix.md new file mode 100644 index 0000000..4abebb6 --- /dev/null +++ b/docs/changelog.d/fix-grafana-teslamate-folder.bugfix.md @@ -0,0 +1 @@ +Fix Grafana TeslaMate dashboards not appearing in a folder — enabled `foldersFromFilesStructure` so the sidecar's `grafana_folder` annotation is respected. -- 2.50.1 (Apple Git-155)