From: Xiubo Li Date: Tue, 30 Jul 2024 02:39:34 +0000 (+0800) Subject: Merge PR #55690 into wip-xiubli-testing-20240730.023818-quincy X-Git-Tag: testing/wip-xiubli-testing-20240730.023818-quincy X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=4c6db014bc09e8a2c40e8d9e2a031a06daefe450;p=ceph-ci.git Merge PR #55690 into wip-xiubli-testing-20240730.023818-quincy * refs/pull/55690/head: doc: fixing doc/cephfs/fs-volumes mgr/vol: don't import IndexException since it's unused qa: disable snapshot_clone_no_wait for some tests 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 --- 4c6db014bc09e8a2c40e8d9e2a031a06daefe450 diff --cc PendingReleaseNotes index 8b28544822e,70d51e3d03e..39e2b709111 --- a/PendingReleaseNotes +++ b/PendingReleaseNotes @@@ -161,10 -152,14 +161,18 @@@ * CephFS: Full support for subvolumes and subvolume groups is now available for snap_schedule Manager module. +* CephFS: Command "ceph mds fail" and "ceph fs fail" now requires a + confirmation flag when some MDSs exhibit health warning MDS_TRIM or + MDS_CACHE_OVERSIZED. This is to prevent accidental MDS failover causing + further delays in recovery. + * 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