]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
mgr/rook: used fixed pool + ns
authorSage Weil <sage@newdream.net>
Mon, 28 Jun 2021 18:44:27 +0000 (14:44 -0400)
committerSage Weil <sage@newdream.net>
Wed, 14 Jul 2021 20:20:11 +0000 (16:20 -0400)
Signed-off-by: Sage Weil <sage@newdream.net>
src/pybind/mgr/rook/rook_cluster.py

index 5d0a9884d3909d2c08a80c9b004c04289cfb3dd1..49742369f7a8814c0b62d788b6bf9d1799fad352 100644 (file)
@@ -51,6 +51,8 @@ except ImportError:
     pass  # just used for type checking.
 
 
+POOL_NAME = 'nfs-ganesha'   # keep in sync with mgr/nfs/nfs_utils.py
+
 T = TypeVar('T')
 FuncT = TypeVar('FuncT', bound=Callable)
 
@@ -502,7 +504,7 @@ class RookCluster(object):
                     spec=cnfs.Spec(
                         rados=cnfs.Rados(
                             namespace=self.rook_env.namespace,
-                            pool=spec.pool
+                            pool=POOL_NAME,
                             ),
                         server=cnfs.Server(
                             active=count
@@ -510,8 +512,7 @@ class RookCluster(object):
                         )
                     )
 
-            if spec.namespace:
-                rook_nfsgw.spec.rados.namespace = spec.namespace
+            rook_nfsgw.spec.rados.namespace = cast(str, spec.service_id)
 
             return rook_nfsgw