]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
mgr/cephadm: Add documentation for RGW keyring capability dependencies 69912/head
authorShweta Sodani <Shweta.Sodani@ibm.com>
Thu, 2 Jul 2026 16:22:11 +0000 (21:52 +0530)
committerShweta Sodani <Shweta.Sodani@ibm.com>
Thu, 2 Jul 2026 16:22:11 +0000 (21:52 +0530)
This serves as a reminder for maintainers to verify whether capability
changes in the RGW service should also be applied to SMB and NFS
services to maintain consistency across services that use librgw.

Signed-off-by: Shweta Sodani <ssodani@redhat.com>
src/pybind/mgr/cephadm/services/cephadmservice.py

index 426b86f1b5ca9d1b158322637b2c7c3be1514e7c..bc9c270844daded23b564192390c7cdab415466d 100644 (file)
@@ -1737,6 +1737,11 @@ class RgwService(CephService):
         return daemon_spec
 
     def get_keyring(self, rgw_id: str) -> str:
+        """
+        SMB and NFS services embed librgw. If the RGW service capabilities are
+        updated, verify whether the same changes are required for these
+        services as well.
+        """
         keyring = self.get_keyring_with_caps(self.get_auth_entity(rgw_id),
                                              ['mon', 'allow *',
                                               'mgr', 'allow rw',