Bug 2193 - Grafana Charm does not get the Prometheus password if it is changed
Change-Id: I2d9a72c90a75f85ef10f5985223dda2995d7febd
Signed-off-by: Guillermo Calvino <guillermo.calvino@canonical.com>
diff --git a/installers/charm/grafana/src/charm.py b/installers/charm/grafana/src/charm.py
index 28d28ae..dc4dfd9 100755
--- a/installers/charm/grafana/src/charm.py
+++ b/installers/charm/grafana/src/charm.py
@@ -245,7 +245,6 @@
"/etc/grafana/provisioning/datasources/",
self._build_datasources_files(),
)
-
container_builder.add_envs(
{
"GF_SERVER_HTTP_PORT": config.port,
@@ -258,6 +257,8 @@
envs={
"GF_SECURITY_ADMIN_PASSWORD": "admin-password",
"GF_DATABASE_URL": "mysql-url",
+ "PROMETHEUS_USER": self.prometheus_client.user,
+ "PROMETHEUS_PASSWORD": self.prometheus_client.password,
},
)
container = container_builder.build()