From: Patrick Donnelly Date: Thu, 8 Oct 2020 20:23:34 +0000 (-0700) Subject: Merge PR #36457 into master X-Git-Tag: v16.1.0~886 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=5c9f77cb65d70a690c1131e7e2c1760dc6cf7691;p=ceph.git Merge PR #36457 into master * refs/pull/36457/head: qa/tasks/cephfs: fix fs authorize cmd args mds: add root_squash mode in MDS auth caps vstart_runner: add write_file and sudo_write_file Reviewed-by: Patrick Donnelly --- 5c9f77cb65d70a690c1131e7e2c1760dc6cf7691 diff --cc PendingReleaseNotes index 9f989e0e5f2,e25c8319fee..32e8b0addbd --- a/PendingReleaseNotes +++ b/PendingReleaseNotes @@@ -178,9 -158,9 +178,13 @@@ ``fsname`` in caps. This also affects subcommand ``fs authorize``, the caps produce by it will be specific to the FS name passed in its arguments. + * fs: root_squash flag can be set in MDS caps. It disallows file system + operations that need write access for clients with uid=0 or gid=0. This + feature should prevent accidents such as an inadvertent `sudo rm -rf /`. + * fs: "fs authorize" now sets MON cap to "allow fsname=" instead of setting it to "allow r" all the time. + +* ``ceph pg #.# list_unfound`` output has been enhanced to provide + might_have_unfound information which indicates which OSDs may + contain the unfound objects.