]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
PendingReleaseNotes: note about auid support removal
authorSage Weil <sage@redhat.com>
Sun, 12 Aug 2018 20:34:20 +0000 (15:34 -0500)
committerSage Weil <sage@redhat.com>
Fri, 31 Aug 2018 20:54:58 +0000 (15:54 -0500)
Signed-off-by: Sage Weil <sage@redhat.com>
PendingReleaseNotes

index 788f1ca3a9d394e085a4b8354964b1350d2fa9d4..bf44d58872200942412786c4a435421d0e814ca2 100644 (file)
   removed because they are redundant; please use the ``ceph osd pool
   create`` and ``ceph osd pool rm`` commands instead.
 
+* The ``auid`` property for cephx users and RADOS pools has been
+  removed.  This was an undocumented and partially implemented
+  capability that allowed cephx users to map capabilities to RADOS
+  pools that they "owned".  Because there are no users we have removed
+  this support.  If any cephx capabilities exist in the cluster that
+  restrict based on auid then they will no longer parse, and the
+  cluster will report a health warning like::
+
+    AUTH_BAD_CAPS 1 auth entities have invalid capabilities
+        client.bad osd capability parse failed, stopped at 'allow rwx auid 123' of 'allow rwx auid 123'
+
+  The capability can be adjusted with the ``ceph auth caps`` command. For example,::
+
+    ceph auth caps client.bad osd 'allow rwx pool foo'
+