From: Adam King <47704447+adk3798@users.noreply.github.com> Date: Mon, 15 Sep 2025 15:26:13 +0000 (-0400) Subject: Merge pull request #64722 from adk3798/tentacle-cephadm-nvmeof-add-force-tls-flag X-Git-Tag: v20.1.1~28 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=d938244ea932bdf6aced906a71db33a88b46039e;p=ceph.git Merge pull request #64722 from adk3798/tentacle-cephadm-nvmeof-add-force-tls-flag tentacle: mgr/cephadm/nvmeof: Add "force TLS" flag to NVMeOF spec file. Reviewed-by: Gil Bregman --- d938244ea932bdf6aced906a71db33a88b46039e diff --cc src/pybind/mgr/cephadm/tests/test_services.py index aa71a38cf8e4,02c7c91f3bad..155d0441a66a --- a/src/pybind/mgr/cephadm/tests/test_services.py +++ b/src/pybind/mgr/cephadm/tests/test_services.py @@@ -389,10 -389,11 +389,11 @@@ max_hosts_per_namespace = max_namespaces_with_netmask = 1000 max_subsystems = 128 max_hosts = 2048 -max_namespaces = 2048 -max_namespaces_per_subsystem = 256 +max_namespaces = 4096 +max_namespaces_per_subsystem = 512 max_hosts_per_subsystem = 128 subsystem_cache_expiration = 5 + force_tls = False [gateway-logs] log_level = INFO diff --cc src/python-common/ceph/deployment/service_spec.py index dcabd6faf993,59cfbfa414cf..dc8ba04ad8c0 --- a/src/python-common/ceph/deployment/service_spec.py +++ b/src/python-common/ceph/deployment/service_spec.py @@@ -1415,10 -1409,11 +1415,11 @@@ class NvmeofServiceSpec(ServiceSpec) max_namespaces_with_netmask: Optional[int] = 1000, max_subsystems: Optional[int] = 128, max_hosts: Optional[int] = 2048, - max_namespaces: Optional[int] = 2048, - max_namespaces_per_subsystem: Optional[int] = 256, + max_namespaces: Optional[int] = 4096, + max_namespaces_per_subsystem: Optional[int] = 512, max_hosts_per_subsystem: Optional[int] = 128, subsystem_cache_expiration: Optional[int] = 5, + force_tls: Optional[bool] = False, server_key: Optional[str] = None, server_cert: Optional[str] = None, client_key: Optional[str] = None,