]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
Merge pull request #66136 from ShwetaBhosale1/fix_issue_73718_add_option_to_nfs_clust...
authorRedouane Kachach <rkachach@ibm.com>
Mon, 13 Jul 2026 09:22:15 +0000 (11:22 +0200)
committerGitHub <noreply@github.com>
Mon, 13 Jul 2026 09:22:15 +0000 (11:22 +0200)
mgr/nfs: Add parameter to nfs cluster create command to set ingress placement

Reviewed-by: Ashwin M. Joshi <ashjosh1@in.ibm.com>
1  2 
src/pybind/mgr/nfs/cluster.py
src/pybind/mgr/nfs/module.py

index acbedf104afbf7b97f0ed8aa8d6e16caec2b0a9d,f022cd69ed155d4728f1c908d668e915ed7fb800..79ef61a7e4ae39514a54997e094f8153594b3abb
@@@ -170,11 -170,9 +170,12 @@@ class NFSCluster
              tls_debug: bool = False,
              tls_min_version: Optional[str] = None,
              tls_ciphers: Optional[str] = None,
 +            ip_addrs: Optional[Dict[str, str]] = None,
 +            monitoring_ip_addrs: Optional[Dict[str, str]] = None,
 +            monitoring_port: Optional[int] = None,
              enable_rdma: bool = False,
              rdma_port: Optional[int] = None,
+             ingress_placement: Optional[str] = None,
      ) -> None:
          if not port:
              port = 2049   # default nfs port
              tls_debug: bool = False,
              tls_min_version: Optional[str] = None,
              tls_ciphers: Optional[str] = None,
 +            ip_addrs: Optional[Dict[str, str]] = None,
 +            monitoring_ip_addrs: Optional[Dict[str, str]] = None,
 +            monitoring_port: Optional[int] = None,
              enable_rdma: bool = False,
              rdma_port: Optional[int] = None,
+             ingress_placement: Optional[str] = None,
      ) -> None:
          try:
              if virtual_ip:
                      tls_debug=tls_debug,
                      tls_min_version=tls_min_version,
                      tls_ciphers=tls_ciphers,
 +                    ip_addrs=ip_addrs,
 +                    monitoring_ip_addrs=monitoring_ip_addrs,
 +                    monitoring_port=monitoring_port,
                      enable_rdma=enable_rdma,
-                     rdma_port=rdma_port
+                     rdma_port=rdma_port,
+                     ingress_placement=ingress_placement
                  )
                  return
              raise NonFatalError(f"{cluster_id} cluster already exists")
Simple merge