]> git-server-git.apps.pok.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:08 +0000 (03:51 +1000)
commitbb14d7914ff6882b9a81a6e8f2ffb6535a552ebf
tree511ebc8a501fc5116c49c8b1a3e18b635d3ec727
parente1704cad1d0cb88eb78a94e5429963d75831314b
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