Add an incomplete but largely viable SMB/Samba container daemon form
implementation to cephadm. Currently unused but it lays out some of the
basics needed to create smb sharing using samba containers under cephadm
orchestration.
Signed-off-by: John Mulligan <jmulligan@redhat.com>
(cherry picked from commit
0169fd945e7a1d5ea9dc3969e257cd0ecce0c1c6)
Keepalived,
Monitoring,
NFSGanesha,
+ SMB,
SNMPGateway,
Tracing,
NodeProxy,
supported_daemons.append(SNMPGateway.daemon_type)
supported_daemons.extend(Tracing.components)
supported_daemons.append(NodeProxy.daemon_type)
+ supported_daemons.append(SMB.daemon_type)
assert len(supported_daemons) == len(set(supported_daemons))
return supported_daemons