]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
cephadm: Add pre_remove and ensure deployment values are reset and API settings are... 60915/head
authorKushal Deb <Kushal.Deb@ibm.com>
Fri, 29 Nov 2024 08:38:51 +0000 (14:08 +0530)
committerKushal Deb <Kushal.Deb@ibm.com>
Tue, 4 Feb 2025 05:23:18 +0000 (10:53 +0530)
commit798b94642da643135756f7a25c335aee776a1eff
treed276d01aca81ed8734ba4b6a9348c2b7c8bc5105
parentbceddc4fa6ebbf71153a2be1729374e65722bf9e
cephadm: Add pre_remove and ensure deployment values are reset and API settings are updated when removing Prometheus or Alertmanager daemons

This fixes an issue where the dashboard API settings are not updated
properly when the active Prometheus or Alertmanager daemon is removed.
If the active daemon is removed, the settings are reconfigured to point
to a remaining daemon or reset if no daemons are available.

This avoids dashboard errors like "404 Not Found" caused by stale API
host settings.

Signed-off-by: Kushal Deb <Kushal.Deb@ibm.com>
src/pybind/mgr/cephadm/services/monitoring.py