From: Venky Shankar Date: Thu, 27 Jun 2024 14:28:50 +0000 (+0530) Subject: Merge PR #53755 into main X-Git-Tag: v20.0.0~1640 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=cac7dcd63481ddbc4fe26f4b8d5918510e8be457;p=ceph.git Merge PR #53755 into main * refs/pull/53755/head: PendingReleaseNotes: add note about CephFS set_vxattrs doc/cephfs: Update docs to match remove functionality and respective vxattrs qa: Add test coverage for vxattr behavior qa: Add removexattr to support setfattr removal. mds: Implement remove for ceph vxattrs Reviewed-by: Dhairya Parmar Reviewed-by: Venky Shankar Reviewed-by: Patrick Donnelly Reviewed-by: Milind Changire --- cac7dcd63481ddbc4fe26f4b8d5918510e8be457 diff --cc PendingReleaseNotes index a306c6d563ae,db5f1be2db60..a7eff139c6de --- a/PendingReleaseNotes +++ b/PendingReleaseNotes @@@ -203,39 -192,11 +203,43 @@@ CephFS: Disallow delegating preallocate without this feature will trigger the MDS to raise a HEALTH_ERR on the cluster, MDS_CLIENTS_BROKEN_ROOTSQUASH. See the documentation on this warning and the new feature bit for more information. + * CephFS: Expanded removexattr support for cephfs virtual extended attributes. + Previously one had to use setxattr to restore the default in order to "remove". + You may now properly use removexattr to remove. You can also now remove layout + on root inode, which then will restore layout to default layout. +* cls_cxx_gather is marked as deprecated. +* CephFS: cephfs-journal-tool is guarded against running on an online file system. + The 'cephfs-journal-tool --rank : journal reset' and + 'cephfs-journal-tool --rank : journal reset --force' + commands require '--yes-i-really-really-mean-it'. + +* Dashboard: Rearranged Navigation Layout: The navigation layout has been reorganized + for improved usability and easier access to key features. +* Dashboard: CephFS Improvments + * Support for managing CephFS snapshots and clones, as well as snapshot schedule + management + * Manage authorization capabilities for CephFS resources + * Helpers on mounting a CephFS volume +* Dashboard: RGW Improvements + * Support for managing bucket policies + * Add/Remove bucket tags + * ACL Management + * Several UI/UX Improvements to the bucket form +* Monitoring: Grafana dashboards are now loaded into the container at runtime rather than + building a grafana image with the grafana dashboards. Official Ceph grafana images + can be found in quay.io/ceph/grafana +* Monitoring: RGW S3 Analytics: A new Grafana dashboard is now available, enabling you to + visualize per bucket and user analytics data, including total GETs, PUTs, Deletes, + Copies, and list metrics. +* RBD: `Image::access_timestamp` and `Image::modify_timestamp` Python APIs now + return timestamps in UTC. +* RBD: Support for cloning from non-user type snapshots is added. This is + intended primarily as a building block for cloning new groups from group + snapshots created with `rbd group snap create` command, but has also been + 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. >=18.0.0