]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
Merge pull request #54277 from rhcs-dashboard/nfs-export-apply-fix
authorAdam King <47704447+adk3798@users.noreply.github.com>
Tue, 17 Sep 2024 13:08:01 +0000 (09:08 -0400)
committerGitHub <noreply@github.com>
Tue, 17 Sep 2024 13:08:01 +0000 (09:08 -0400)
mgr/nfs: generate user_id & access_key for apply_export(CephFS)

Reviewed-by: Adam King <adking@redhat.com>
Reviewed-by: Dhairya Parmar <dparmar@redhat.com>
Reviewed-by: John Mulligan <jmulligan@redhat.com>
1  2 
PendingReleaseNotes

index ad8ac0ed81a990a7cc57904e25928d13c7e1c685,bffa06614eb3ca756c8adb70f306dab555796ec5..59692fe83a23d412d1771292e8b61611e0dad42a
@@@ -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