From 902512fa8dc17b8fe035a9d3e024995cd33d751b Mon Sep 17 00:00:00 2001 From: John Mulligan Date: Mon, 8 Dec 2025 15:39:51 -0500 Subject: [PATCH] cephadm: let smb sidecars be extra-ified Add code needed to add extra custom configuration files to sidecar containers. Signed-off-by: John Mulligan --- src/cephadm/cephadmlib/daemons/smb.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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) -- 2.47.3