From: Venky Shankar Date: Tue, 20 Feb 2024 04:58:48 +0000 (+0530) Subject: Merge PR #52670 into main X-Git-Tag: testing/wip-batrick-testing-20240411.154038~405 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=435306d9b2931433fe8202a9886b7f63d120de39;p=ceph-ci.git Merge PR #52670 into main * refs/pull/52670/head: doc: add the reject the clone when threads are not available feature in the document qa: add test cases for the support to reject clones feature mgr/volumes: support to reject CephFS clones if cloner threads are not available Reviewed-by: Kotresh Hiremath Ravishankar Reviewed-by: Venky Shankar --- 435306d9b2931433fe8202a9886b7f63d120de39 diff --cc PendingReleaseNotes index e28c35efce5,54ac2d7e192..801546c0b57 --- a/PendingReleaseNotes +++ b/PendingReleaseNotes @@@ -133,13 -130,16 +133,22 @@@ CephFS: Disallow delegating preallocate notifications to topics owned by other users. A new configuration parameter: ``rgw_topic_require_publish_policy`` can be enabled to deny ``sns:Publish`` permissions unless explicitly granted by topic policy. +* RBD: The option ``--image-id`` has been added to `rbd children` CLI command, + so it can be run for images in the trash. +* PG dump: The default output of `ceph pg dump --format json` has changed. The + default json format produces a rather massive output in large clusters and + isn't scalable. So we have removed the 'network_ping_times' section from + the output. Details in the tracker: https://tracker.ceph.com/issues/57460 + * CephFS: The `subvolume snapshot clone` command now depends on the config option + `snapshot_clone_no_wait` which is used to reject the clone operation when + all the cloner threads are busy. This config option is enabled by default which means + that if no cloner threads are free, the clone request errors out with EAGAIN. + The value of the config option can be fetched by using: + `ceph config get mgr mgr/volumes/snapshot_clone_no_wait` + and it can be disabled by using: + `ceph config set mgr mgr/volumes/snapshot_clone_no_wait false` + >=18.0.0 * The RGW policy parser now rejects unknown principals by default. If you are