]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
cephadm: import and enable deployment of SMB daemon class
authorJohn Mulligan <jmulligan@redhat.com>
Wed, 6 Dec 2023 20:14:32 +0000 (15:14 -0500)
committerAdam King <adking@redhat.com>
Mon, 15 Apr 2024 15:01:29 +0000 (11:01 -0400)
commit3b0a090eab0c722d57c0edbbf3706fd234d337ec
tree888004c01976d8bf98670f3d505dd8857f62b419
parentb4319a95b0275ea441801079c5b7caf97c719c21
cephadm: import and enable deployment of SMB daemon class

Enable the use of the SMB container daemon form class by importing, and
thus registering, it. Note that the only way to invoke this feature is
by hand rolling some JSON to feed to the `ceph _orch deploy` command.
Connecting this with the cephadm mgr module is left as a future task.

Signed-off-by: John Mulligan <jmulligan@redhat.com>
(cherry picked from commit f86e7106a48bd64a36c67377c780c6cf1521bdb5)
src/cephadm/cephadmlib/daemons/__init__.py
src/cephadm/cephadmlib/daemons/smb.py [new file with mode: 0644]