]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
Adding more ports needed by nvmeof daemon
authorRedouane Kachach <rkachach@redhat.com>
Tue, 11 Jul 2023 07:09:50 +0000 (09:09 +0200)
committerAdam King <adking@redhat.com>
Thu, 31 Aug 2023 17:36:14 +0000 (13:36 -0400)
Signed-off-by: Redouane Kachach <rkachach@redhat.com>
(cherry picked from commit 1dcbf61e13e2eafca88a86ea8adb1210c8f73c94)

src/pybind/mgr/cephadm/tests/test_services.py
src/python-common/ceph/deployment/service_spec.py

index 2551d196ddf89e3a6fa3f129cdc022b80d954a27..9322c53d64d0c2ebec72323e4f8c63fea445009b 100644 (file)
@@ -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,
index 0b76f8215c718bf2c494e442daece83848c151e7..ef528b0b8324dbd2a7ae0d8588c3ceeb7509f3d2 100644 (file)
@@ -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?