From: John Mulligan Date: Mon, 8 Dec 2025 20:39:51 +0000 (-0500) Subject: cephadm: let smb sidecars be extra-ified X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=902512fa8dc17b8fe035a9d3e024995cd33d751b;p=ceph.git cephadm: let smb sidecars be extra-ified Add code needed to add extra custom configuration files to sidecar containers. Signed-off-by: John Mulligan --- diff --git a/src/cephadm/cephadmlib/daemons/smb.py b/src/cephadm/cephadmlib/daemons/smb.py index 1f2cebed34b..b44445b7b58 100644 --- a/src/cephadm/cephadmlib/daemons/smb.py +++ b/src/cephadm/cephadmlib/daemons/smb.py @@ -806,7 +806,7 @@ class SMB(ContainerDaemonForm): self.identity, smb_ctr.name() ) img = smb_ctr.container_image() or ctx.image or self.default_image - return SidecarContainer( + sc = SidecarContainer( ctx, entrypoint='', image=img, @@ -818,6 +818,8 @@ class SMB(ContainerDaemonForm): init=False, remove=True, ) + deployment_utils.enhance_container(ctx, sc) + return sc def container(self, ctx: CephadmContext) -> CephContainer: ctr = daemon_to_container(ctx, self, host_network=self._cfg.clustered)