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:
@@ -2,3 +2,4 @@ libxml2-dev [platform:dpkg test]
|
|||||||
libxslt1-dev [platform:dpkg test]
|
libxslt1-dev [platform:dpkg test]
|
||||||
build-essential [platform:dpkg test]
|
build-essential [platform:dpkg test]
|
||||||
zlib1g-dev [platform:dpkg test]
|
zlib1g-dev [platform:dpkg test]
|
||||||
|
libffi-dev [platform:dpkg test]
|
||||||
|
@@ -66,6 +66,7 @@ class CephMetricsEndpointProvider(prometheus_scrape.MetricsEndpointProvider):
|
|||||||
)
|
)
|
||||||
ceph_utils.mgr_enable_module("prometheus")
|
ceph_utils.mgr_enable_module("prometheus")
|
||||||
logger.debug("module_enabled")
|
logger.debug("module_enabled")
|
||||||
|
self.update_alert_rules()
|
||||||
super()._on_relation_changed(event)
|
super()._on_relation_changed(event)
|
||||||
|
|
||||||
def _on_relation_departed(self, event):
|
def _on_relation_departed(self, event):
|
||||||
|
Reference in New Issue
Block a user