]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
mgr/cephadm: add custom choose_next_action to ceph exporter service
authorJohn Mulligan <jmulligan@redhat.com>
Mon, 9 Mar 2026 20:48:53 +0000 (16:48 -0400)
committerJohn Mulligan <jmulligan@redhat.com>
Thu, 26 Mar 2026 13:31:39 +0000 (09:31 -0400)
commit4d41c00dd2e9ce01e7ef0136bd64bee9c72aa147
tree63d94dcba0d84ea2ed6755598041ef995f32f116
parent347543cce2acb03ad5804d01ff6d19ad3141ccc3
mgr/cephadm: add custom choose_next_action to ceph exporter service

The ceph exporter service (and similar monitoring stack services)
need to detect if andy dependencies in the mgmt stack support services have
changed and be redeployed if so.

Update the ceph exporter service that makes use of a common function
for checking for this need. A common function will be used instead of
messing around with inheritance because I'm simply not brave enough
to look at doing that and I know a function provides common
implementation without side-effecting the class hierarchy.

Signed-off-by: John Mulligan <jmulligan@redhat.com>
src/pybind/mgr/cephadm/services/cephadmservice.py