From: Adam King <47704447+adk3798@users.noreply.github.com> Date: Tue, 17 Sep 2024 13:08:01 +0000 (-0400) Subject: Merge pull request #54277 from rhcs-dashboard/nfs-export-apply-fix X-Git-Tag: v20.0.0~1047 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=4adee01313d2104a80db803ac11d5b2d46dbea6e;p=ceph.git Merge pull request #54277 from rhcs-dashboard/nfs-export-apply-fix mgr/nfs: generate user_id & access_key for apply_export(CephFS) Reviewed-by: Adam King Reviewed-by: Dhairya Parmar Reviewed-by: John Mulligan --- 4adee01313d2104a80db803ac11d5b2d46dbea6e diff --cc PendingReleaseNotes index ad8ac0ed81a9,bffa06614eb3..59692fe83a23 --- a/PendingReleaseNotes +++ b/PendingReleaseNotes @@@ -267,18 -260,11 +267,22 @@@ CephFS: Disallow delegating preallocate exposed via the new `--snap-id` option for `rbd clone` command. * RBD: The output of `rbd snap ls --all` command now includes the original type for trashed snapshots. +* CephFS: "ceph fs clone status" command will now print statistics about clone + progress in terms of how much data has been cloned (in both percentage as + well as bytes) and how many files have been cloned. +* CephFS: "ceph status" command will now print a progress bar when cloning is + ongoing. If clone jobs are more than the cloner threads, it will print one + more progress bar that shows total amount of progress made by both ongoing + as well as pending clones. Both progress are accompanied by messages that + show number of clone jobs in the respective categories and the amount of + progress made by each of them. +* RGW: in bucket notifications, the `principalId` inside `ownerIdentity` now contains + complete user id, prefixed with tenant id + * NFS: The export create/apply of CephFS based exports will now have a additional parameter `cmount_path` under the FSAL block, + which specifies the path within the CephFS to mount this export on. If this and the other + `EXPORT { FSAL {} }` options are the same between multiple exports, those exports will share a single CephFS client. If not specified, the default is `/`. + >=18.0.0 * The RGW policy parser now rejects unknown principals by default. If you are