]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
pybind/mirroring: set libcephfs handle root uid/gid as 0:0
authorVenky Shankar <vshankar@redhat.com>
Tue, 9 Mar 2021 11:18:20 +0000 (16:48 +0530)
committerVenky Shankar <vshankar@redhat.com>
Thu, 11 Mar 2021 08:41:52 +0000 (03:41 -0500)
Signed-off-by: Venky Shankar <vshankar@redhat.com>
src/pybind/mgr/mirroring/fs/utils.py

index b9fa59051eb918a3cc3e9ad668b3ffb722051414..023622a046fdfe35956637a54738fed570d001d6 100644 (file)
@@ -49,6 +49,8 @@ def connect_to_filesystem(client_name, cluster_name, fs_name, desc, conf_dct={})
         cluster = connect_to_cluster(client_name, cluster_name, conf_dct, desc)
         log.debug(f'connecting to {desc} filesystem: {fs_name}')
         fs = cephfs.LibCephFS(rados_inst=cluster)
+        fs.conf_set("client_mount_uid", "0")
+        fs.conf_set("client_mount_gid", "0")
         log.debug('CephFS initializing...')
         fs.init()
         log.debug('CephFS mounting...')