]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
doc/cephfs: add client_mds_auth_caps client feature bit
authorPatrick Donnelly <pdonnell@redhat.com>
Fri, 3 May 2024 00:46:17 +0000 (20:46 -0400)
committerIlya Dryomov <idryomov@gmail.com>
Tue, 14 May 2024 15:50:05 +0000 (17:50 +0200)
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
(cherry picked from commit 536b47cbfc669b5a3f04d93964408a2258d05ad0)
(cherry picked from commit cee4b62da42f0026220e6b8a4c3d92ec2c582b65)

doc/cephfs/administration.rst

index d37d66b4ceaeba5f74eab0fd3dc05ca97cb1450e..7244c41f0d1edfe5e04beaf406038cf300d04b99 100644 (file)
@@ -293,6 +293,8 @@ Here are the current CephFS features and first release they came out:
 +----------------------------+--------------+-----------------+
 | has_owner_uidgid           | reef         | 6.6             |
 +----------------------------+--------------+-----------------+
+| client_mds_auth_caps       | squid+bp     | PLANNED         |
++----------------------------+--------------+-----------------+
 
 ..
     Comment: use `git describe --tags --abbrev=0 <commit>` to lookup release
@@ -354,6 +356,15 @@ Clients can send performance metric to MDS if MDS support this feature.
 Clients can set and understand "alternate names" for directory entries. This is
 to be used for encrypted file name support.
 
+::
+
+    client_mds_auth_caps
+
+To effectively implement ``root_squash`` in a client's ``mds`` caps, the client
+must understand that it is enforcing ``root_squash`` and other cap metadata.
+Clients without this feature are in danger of dropping updates to files.  It is
+recommend to set this feature bit.
+
 
 Global settings
 ---------------