From aa4adf97f6daec0a85b042a1591a6cc7ac137d14 Mon Sep 17 00:00:00 2001 From: Gil Bregman Date: Tue, 2 Apr 2024 13:22:56 +0300 Subject: [PATCH] mgr/cephadm: add some NVMEof gateway fields to be configurable by cephadm Fixes https://tracker.ceph.com/issues/65259 Signed-off-by: Gil Bregman --- .../mgr/cephadm/templates/services/nvmeof/ceph-nvmeof.conf.j2 | 3 +++ src/pybind/mgr/cephadm/tests/test_services.py | 3 +++ 2 files changed, 6 insertions(+) diff --git a/src/pybind/mgr/cephadm/templates/services/nvmeof/ceph-nvmeof.conf.j2 b/src/pybind/mgr/cephadm/templates/services/nvmeof/ceph-nvmeof.conf.j2 index fad99ad50e8fa..41527956795af 100644 --- a/src/pybind/mgr/cephadm/templates/services/nvmeof/ceph-nvmeof.conf.j2 +++ b/src/pybind/mgr/cephadm/templates/services/nvmeof/ceph-nvmeof.conf.j2 @@ -16,6 +16,9 @@ omap_file_lock_duration = {{ spec.omap_file_lock_duration }} omap_file_lock_retries = {{ spec.omap_file_lock_retries }} omap_file_lock_retry_sleep_interval = {{ spec.omap_file_lock_retry_sleep_interval }} omap_file_update_reloads = {{ spec.omap_file_update_reloads }} +allowed_consecutive_spdk_ping_failures = {{ spec.allowed_consecutive_spdk_ping_failures }} +spdk_ping_interval_in_seconds = {{ spec.spdk_ping_interval_in_seconds }} +ping_spdk_under_lock = {{ spec.ping_spdk_under_lock }} [gateway-logs] log_level = {{ spec.log_level }} diff --git a/src/pybind/mgr/cephadm/tests/test_services.py b/src/pybind/mgr/cephadm/tests/test_services.py index fd48e09636e5c..593cdc85e73c5 100644 --- a/src/pybind/mgr/cephadm/tests/test_services.py +++ b/src/pybind/mgr/cephadm/tests/test_services.py @@ -400,6 +400,9 @@ omap_file_lock_duration = 60 omap_file_lock_retries = 15 omap_file_lock_retry_sleep_interval = 5 omap_file_update_reloads = 10 +allowed_consecutive_spdk_ping_failures = 1 +spdk_ping_interval_in_seconds = 2.0 +ping_spdk_under_lock = False [gateway-logs] log_level = INFO -- 2.39.5