From 83943282c98b7510947578c6c2572aaeb0794874 Mon Sep 17 00:00:00 2001 From: Hilton Chain Date: Sat, 20 Sep 2025 13:54:04 +0800 Subject: [PATCH] services: grafana: Remove use of password file. * modules/rosenthal/services/monitoring.scm (grafana-configuration) [database-password-file]: Delete field. * modules/rosenthal/services/monitoring.scm (grafana-postgresql-role): Remove use of password file. --- modules/rosenthal/services/monitoring.scm | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/modules/rosenthal/services/monitoring.scm b/modules/rosenthal/services/monitoring.scm index 74ee738..228e186 100644 --- a/modules/rosenthal/services/monitoring.scm +++ b/modules/rosenthal/services/monitoring.scm @@ -94,9 +94,6 @@ (config ini-config "") - (database-password-file - string - "") (shepherd-provision (list-of-symbols '(grafana)) "") @@ -118,12 +115,10 @@ (home-directory "/var/lib/grafana"))))) (define grafana-postgresql-role - (match-record-lambda - (database-password-file) + (lambda _ (list (postgresql-role (name "grafana") - (create-database? #t) - (password-file database-password-file))))) + (create-database? #t))))) (define grafana-activation (lambda _