From 19399def5bd767d533aacc85c0b9788ca57f5ffc Mon Sep 17 00:00:00 2001 From: Gil Bregman Date: Fri, 2 Aug 2024 09:21:01 +0300 Subject: [PATCH] mgr/cephadm: add SPDK log level to nvmeof configuration Fixes https://tracker.ceph.com/issues/67258 Signed-off-by: Gil Bregman --- src/pybind/mgr/cephadm/services/nvmeof.py | 2 +- .../mgr/cephadm/templates/services/nvmeof/ceph-nvmeof.conf.j2 | 4 ++-- src/pybind/mgr/cephadm/tests/test_services.py | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/pybind/mgr/cephadm/services/nvmeof.py b/src/pybind/mgr/cephadm/services/nvmeof.py index b37a2da1b157b..2fb4502ef4f7e 100644 --- a/src/pybind/mgr/cephadm/services/nvmeof.py +++ b/src/pybind/mgr/cephadm/services/nvmeof.py @@ -52,7 +52,7 @@ class NvmeofService(CephService): 'name': name, 'addr': host_ip, 'port': spec.port, - 'spdk_log_level': 'WARNING', + 'spdk_protocol_log_level': 'WARNING', 'rpc_socket_dir': '/var/tmp/', 'rpc_socket_name': 'spdk.sock', 'transport_tcp_options': transport_tcp_options, 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 644ca586ba93f..5e296460ab3ab 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 @@ -18,7 +18,6 @@ omap_file_lock_retry_sleep_interval = {{ spec.omap_file_lock_retry_sleep_interva 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 }} enable_monitor_client = {{ spec.enable_monitor_client }} [gateway-logs] @@ -53,7 +52,8 @@ rpc_socket_dir = {{ spec.rpc_socket_dir }} rpc_socket_name = {{ spec.rpc_socket_name }} timeout = {{ spec.spdk_timeout }} bdevs_per_cluster = {{ spec.bdevs_per_cluster }} -log_level = {{ spec.spdk_log_level }} +log_level={{ spec.spdk_log_level }} +protocol_log_level = {{ spec.spdk_protocol_log_level }} conn_retries = {{ spec.conn_retries }} transports = {{ spec.transports }} {% if transport_tcp_options %} diff --git a/src/pybind/mgr/cephadm/tests/test_services.py b/src/pybind/mgr/cephadm/tests/test_services.py index 5d6eafcd9e41f..1736e13390e49 100644 --- a/src/pybind/mgr/cephadm/tests/test_services.py +++ b/src/pybind/mgr/cephadm/tests/test_services.py @@ -404,7 +404,6 @@ omap_file_lock_retry_sleep_interval = 1.0 omap_file_update_reloads = 10 allowed_consecutive_spdk_ping_failures = 1 spdk_ping_interval_in_seconds = 2.0 -ping_spdk_under_lock = False enable_monitor_client = True [gateway-logs] @@ -439,7 +438,8 @@ rpc_socket_dir = /var/tmp/ rpc_socket_name = spdk.sock timeout = 60.0 bdevs_per_cluster = 32 -log_level = WARNING +log_level= +protocol_log_level = WARNING conn_retries = 10 transports = tcp transport_tcp_options = {{"in_capsule_data_size": 8192, "max_io_qpairs_per_ctrlr": 7}} -- 2.39.5