]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
cephadm: use a shared smb.conf for clustered smb container sets 60083/head
authorJohn Mulligan <jmulligan@redhat.com>
Tue, 1 Oct 2024 15:27:44 +0000 (11:27 -0400)
committerJohn Mulligan <jmulligan@redhat.com>
Thu, 3 Oct 2024 14:16:20 +0000 (10:16 -0400)
commita92ca37b73c638fb97ab19a50e6b1328062e10e1
treed0ae02cc041aa04a0cab7a36a6c2432c8722e98c
parentc11871525f30ad346830410de1cccce708a0e5b3
cephadm: use a shared smb.conf for clustered smb container sets

Use a shared smb.conf when deploying ctdb enabled containers. There was
a problem updating configs on the ctdb enabled clusters and the issue
was that the configwatch sidecar was not using CTDB, rather it had a
"default" copy of smb.conf that enabled only registry config, but not
CTDB. Examining the cluster this problem was found to be general to all
sidecars that are either sambacc based (not starting smbd, winbindd,
etc) and the smbmetrics sidecar.

Fixes: https://tracker.ceph.com/issues/68322
Signed-off-by: John Mulligan <jmulligan@redhat.com>
src/cephadm/cephadmlib/daemons/smb.py