]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
mgr/volume/nfs: allow only [A-Za-z0-9-_.] characters
authorRamana Raja <rraja@redhat.com>
Thu, 4 Jun 2020 06:46:49 +0000 (12:16 +0530)
committerVarsha Rao <varao@redhat.com>
Wed, 8 Jul 2020 05:36:35 +0000 (07:36 +0200)
... for ganesha cluster names.

Fixes: https://tracker.ceph.com/issues/45744
Signed-off-by: Ramana Raja <rraja@redhat.com>
(cherry picked from commit 7ae24c22f6531c3450e56d59b2fba48689ef775f)

src/pybind/mgr/volumes/module.py

index fd860e4f7987bc4e24f048d7fefe905cc69e9699..6032d597183d1b5595a55e9eae293f8f0ad804de 100644 (file)
@@ -273,7 +273,7 @@ class Module(orchestrator.OrchestratorClientMixin, MgrModule):
         {
             'cmd': 'nfs cluster create '
                    'name=type,type=CephString '
-                   'name=clusterid,type=CephString '
+                   'name=clusterid,type=CephString,goodchars=[A-Za-z0-9-_.] '
                    'name=placement,type=CephString,req=false ',
             'desc': "Create an NFS Cluster",
             'perm': 'rw'