]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
mgr/cephadm/smb: Add feature-based REDEPLOY logic for SMB services 69907/head
authorShweta Sodani <Shweta.Sodani@ibm.com>
Wed, 1 Jul 2026 10:46:40 +0000 (16:16 +0530)
committerShweta Sodani <Shweta.Sodani@ibm.com>
Thu, 9 Jul 2026 14:50:47 +0000 (20:20 +0530)
commit3c39960168bf9f0dc2dd0c89e8d63dbcd84e0000
tree422de6ac93fd2f1c05b3514a0e549ea66deb9ae0
parent83f218a9096cb4e8e6d034be2e88f4720071bcfa
mgr/cephadm/smb: Add feature-based REDEPLOY logic for SMB services

Implement intelligent action selection for SMB daemon updates by tracking
feature changes as dependencies. When SMB service features change (e.g.,
adding cephfs-proxy, remote-control, keybridge), the system now triggers
a REDEPLOY instead of RECONFIG, as these changes require container
structure modifications.

Fixes: https://tracker.ceph.com/issues/77762
Signed-off-by: Shweta Sodani <ssodani@redhat.com>
src/pybind/mgr/cephadm/services/smb.py
src/pybind/mgr/cephadm/tests/services/test_smb.py