]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
mgr/cephadm: suppress CEPHADM_FAILED_DAEMON for services being removed 70118/head
authorAvan Thakkar <athakkar@redhat.com>
Mon, 6 Jul 2026 08:37:03 +0000 (14:07 +0530)
committerAvan Thakkar <athakkar@redhat.com>
Fri, 10 Jul 2026 13:56:34 +0000 (19:26 +0530)
commit1bf9ecb57694ef362049ea67644e705f6a517e42
tree8866ed0b4fc04c94b4a13179c9bb295b1961bda1
parent7c8dae21fa0400abee8da5011a76f3b747dec84e
mgr/cephadm: suppress CEPHADM_FAILED_DAEMON for services being removed

When a service is deleted, a daemon belonging to it may transiently
enter a failed state before orphan cleanup removes it. This happens
when there is a race between dependency-changed REDEPLOY and a
service removal going on paralelly.

Skip daemons in update_failed_daemon_health_check whose service is
already in spec_deleted.

Fixes: https://tracker.ceph.com/issues/77944
Signed-off-by: Avan Thakkar <athakkar@redhat.com>
(cherry picked from commit 00f61bb64dfb43410a5669b2817c12f65a362d78)
src/pybind/mgr/cephadm/module.py