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.
This commit is contained in:
Hilton Chain 2025-09-20 13:54:04 +08:00
parent fd288d075b
commit 83943282c9
No known key found for this signature in database
GPG Key ID: ACC66D09CA528292

View File

@ -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 <grafana-configuration>
(database-password-file)
(lambda _
(list (postgresql-role
(name "grafana")
(create-database? #t)
(password-file database-password-file)))))
(create-database? #t)))))
(define grafana-activation
(lambda _