]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
doc/rados: pool and namespace are independent osdcap restrictions
authorIlya Dryomov <idryomov@gmail.com>
Sat, 25 Jan 2025 10:11:14 +0000 (11:11 +0100)
committerZac Dover <zac.dover@proton.me>
Sat, 25 Jan 2025 17:51:03 +0000 (03:51 +1000)
commit4fa4fd2f91404649ddb42beb9785770f0c213e3a
treee9b2f1277a642a90192320c7e7e28b341935c4fb
parentcf791fa42baa099b064258d966b9ef5c057b98c8
doc/rados: pool and namespace are independent osdcap restrictions

For the "profile {name}" syntax, pool and namespace restrictions are
independent of each other (i.e. specifying namespace doesn't also
require specifying pool like is currently suggested).  A cap can look
like "profile rbd namespace=myns", signifying that the RBD profile is
to be allowed in myns namespace of any pool.

For the "allow {access-spec}" syntax, pool restriction is optional.
A cap can look like "allow r namespace=myns", "allow w object_prefix
myprefix" or "allow rw namespace=myns object_prefix myprefix", for
example.

Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
(cherry picked from commit 67f5769ce6e110b89362763cfb41a0e00e595cdf)
doc/rados/operations/user-management.rst