"bind_addr": bind_addr,
"haproxy_hosts": [],
"nfs_idmap_conf": nfs_idmap_conf,
+ "enable_nlm": str(spec.enable_nlm).lower(),
}
if spec.enable_haproxy_protocol:
context["haproxy_hosts"] = self._haproxy_hosts()
hosts=['host1', 'host2']),
port=12049,
enable_haproxy_protocol=True,
+ enable_nlm=True,
)
ispec = IngressSpec(
nfs_ganesha_txt = (
"# This file is generated by cephadm.\n"
'NFS_CORE_PARAM {\n'
- ' Enable_NLM = false;\n'
+ ' Enable_NLM = true;\n'
' Enable_RQUOTA = false;\n'
' Protocols = 4;\n'
' NFS_Port = 2049;\n'
networks: Optional[List[str]] = None,
port: Optional[int] = None,
virtual_ip: Optional[str] = None,
+ enable_nlm: bool = False,
enable_haproxy_protocol: bool = False,
extra_container_args: Optional[GeneralArgList] = None,
extra_entrypoint_args: Optional[GeneralArgList] = None,
self.virtual_ip = virtual_ip
self.enable_haproxy_protocol = enable_haproxy_protocol
self.idmap_conf = idmap_conf
+ self.enable_nlm = enable_nlm
def get_port_start(self) -> List[int]:
if self.port: