mgr/cephadm: add feature-based REDEPLOY logic for SMB services#69907
mgr/cephadm: add feature-based REDEPLOY logic for SMB services#69907Sodani wants to merge 1 commit into
Conversation
4f97911 to
59a355d
Compare
There was a problem hiding this comment.
Generally lgtm.
Avan's sambacc fix (for samba-in-kubernetes/sambacc#208) has been merged and I rebuilt samba-container. Please retest with the latest samba container and see if that resolves the issue loading the config we discussed earlier.
59a355d to
aac157b
Compare
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 <[email protected]>
aac157b to
bcc6451
Compare
|
jenkins test api |
The issue seems to be resolved now. I see correct config loaded in |
Yes I have verified. This fix is working with latest samba container build. Thanks. |
|
@avanthakkar will you run teuthology with this PR? |
Yes infact I have triggered combined build of this PR and other which depends on this with similar changes for |
Just started : |
|
I see 3 failure about |
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
Checklist