From f8abcf3c3a0141a5c518382556dee42339879396 Mon Sep 17 00:00:00 2001 From: Dhairya Parmar Date: Wed, 27 Aug 2025 16:28:31 +0530 Subject: [PATCH] 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 --- src/pybind/mgr/mgr_util.py | 2 ++ 1 file changed, 2 insertions(+) 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...") -- 2.39.5