Fix: init alert rules on rel change

Check for alert rules early, on first metrics-endpoint rel change

Change-Id: Iea39c33c614d204ee39ad39da68c31d213ed19e6
This commit is contained in:
Peter Sabaini
2022-11-30 12:41:41 +01:00
parent 16eb15791a
commit 1cf9d4d228
2 changed files with 2 additions and 0 deletions

View File

@@ -2,3 +2,4 @@ libxml2-dev [platform:dpkg test]
libxslt1-dev [platform:dpkg test]
build-essential [platform:dpkg test]
zlib1g-dev [platform:dpkg test]
libffi-dev [platform:dpkg test]

View File

@@ -66,6 +66,7 @@ class CephMetricsEndpointProvider(prometheus_scrape.MetricsEndpointProvider):
)
ceph_utils.mgr_enable_module("prometheus")
logger.debug("module_enabled")
self.update_alert_rules()
super()._on_relation_changed(event)
def _on_relation_departed(self, event):