]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ci.git/commit
mgr/smb: add keybridge configuration to cluster resource
authorJohn Mulligan <jmulligan@redhat.com>
Tue, 22 Jul 2025 23:22:15 +0000 (19:22 -0400)
committerAvan Thakkar <athakkar@redhat.com>
Thu, 27 Nov 2025 15:07:27 +0000 (20:37 +0530)
commitdb6a204aacfabdf3b21b7723972ffae14ba8089c
tree3a2def4ccb63bf2d97e30c27339b41dbb699832e
parenta2eb9f246a8e81ea36ef3ad7e09d4f1d9f7bc1ea
mgr/smb: add keybridge configuration to cluster resource

Add keybridge service configuration classes and parameters to the
resources module. This supports enabling the keybridge, setting up
scopes for the keybridge and it's access control.

A helper class is added that parses and helps validate the scope names.

Signed-off-by: John Mulligan <jmulligan@redhat.com>
(cherry picked from commit 75676e5ab716874baa102bf5fb278aaf598a6944)
src/pybind/mgr/smb/resources.py