From: Dhairya Parmar Date: Wed, 27 Aug 2025 10:58:31 +0000 (+0530) Subject: mgr/volumes: disable client_respect_subvolume_snapshot_visibility in CephfsConnection... X-Git-Tag: testing/wip-vshankar-testing-20250926.115258-debug^2~1 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=f8abcf3c3a0141a5c518382556dee42339879396;p=ceph-ci.git mgr/volumes: disable client_respect_subvolume_snapshot_visibility in CephfsConnectionPool::connect To prevent any type of config change (via mons, args, envvar, tell command) on the ceph-mgr from breaking the volume plugin. Fixes: https://tracker.ceph.com/issues/71740 Signed-off-by: Dhairya Parmar --- diff --git a/src/pybind/mgr/mgr_util.py b/src/pybind/mgr/mgr_util.py index 8574bf5f728..579c04b0063 100644 --- a/src/pybind/mgr/mgr_util.py +++ b/src/pybind/mgr/mgr_util.py @@ -180,6 +180,8 @@ class CephfsConnectionPool(object): self.fs.conf_set("client_mount_gid", "0") self.fs.conf_set("client_check_pool_perm", "false") self.fs.conf_set("client_quota", "false") + self.fs.conf_set("client_respect_subvolume_snapshot_visibility", + "false") logger.debug("CephFS initializing...") self.fs.init() logger.debug("CephFS mounting...")