]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
pybind/mgr/cephadm: limit rgw osd caps 38568/head
authorPatrick Donnelly <pdonnell@redhat.com>
Mon, 14 Dec 2020 17:21:59 +0000 (09:21 -0800)
committerPatrick Donnelly <pdonnell@redhat.com>
Mon, 14 Dec 2020 17:22:37 +0000 (09:22 -0800)
Using tagged pools ensures RGW only can access pools used for RGW.

Fixes: https://tracker.ceph.com/issues/48594
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
src/pybind/mgr/cephadm/services/cephadmservice.py

index 999f10856fd82fac1eb33bc1b6d780289b72c436..669ce778a0fd143746f33510bec36180aab0ea3d 100644 (file)
@@ -614,7 +614,7 @@ class RgwService(CephService):
             'entity': self.get_auth_entity(rgw_id),
             'caps': ['mon', 'allow *',
                      'mgr', 'allow rw',
-                     'osd', 'allow rwx'],
+                     'osd', 'allow rwx tag rgw'],
         })
         return keyring