From 1a5d2594e90345d8fe0d51bc4f0e26e7d1bb3fc8 Mon Sep 17 00:00:00 2001 From: Redouane Kachach Date: Tue, 11 Jul 2023 09:09:50 +0200 Subject: [PATCH] Adding more ports needed by nvmeof daemon Signed-off-by: Redouane Kachach (cherry picked from commit 1dcbf61e13e2eafca88a86ea8adb1210c8f73c94) --- src/pybind/mgr/cephadm/tests/test_services.py | 4 ++-- src/python-common/ceph/deployment/service_spec.py | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/pybind/mgr/cephadm/tests/test_services.py b/src/pybind/mgr/cephadm/tests/test_services.py index 2551d196ddf89..9322c53d64d0c 100644 --- a/src/pybind/mgr/cephadm/tests/test_services.py +++ b/src/pybind/mgr/cephadm/tests/test_services.py @@ -409,11 +409,11 @@ transports = tcp\n""" "image": "", "deploy_arguments": [], "params": { - "tcp_ports": [5500] + "tcp_ports": [5500, 4420, 8009] }, "meta": { "service_name": "nvmeof.testpool", - "ports": [5500], + "ports": [5500, 4420, 8009], "ip": None, "deployed_by": [], "rank": None, diff --git a/src/python-common/ceph/deployment/service_spec.py b/src/python-common/ceph/deployment/service_spec.py index 0b76f8215c718..ef528b0b8324d 100644 --- a/src/python-common/ceph/deployment/service_spec.py +++ b/src/python-common/ceph/deployment/service_spec.py @@ -1162,7 +1162,7 @@ class NvmeofServiceSpec(ServiceSpec): self.transports = transports def get_port_start(self) -> List[int]: - return [self.port or 5500] + return [5500, 4420, 8009] def validate(self) -> None: # TODO: what other parameters should be validated as part of this function? -- 2.39.5