Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.
This project is now read‑only. Starting Monday, February 2, please use https://ibm-ceph.atlassian.net/ for all bug tracking management.

Bug 2298581

Summary: Deployment of NVMeOF GW Service is Failing with mTLS in the new RC build
Product: [Red Hat Storage] Red Hat Ceph Storage Reporter: Krishna Ramaswamy <kramaswa>
Component: NVMeOFAssignee: Aviv Caro <acaro>
Status: CLOSED UPSTREAM QA Contact: Krishna Ramaswamy <kramaswa>
Severity: urgent Docs Contact: ceph-doc-bot <ceph-doc-bugzilla>
Priority: urgent    
Version: 7.1CC: cephqe-warriors, nia, vereddy
Target Milestone: ---Keywords: External
Target Release: 7.1z1   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2026-03-04 08:53:51 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 2282560    
Bug Blocks: 2282825    

Description Krishna Ramaswamy 2024-07-18 07:17:43 UTC
Description:

Deployment of NVMeOF GW Service is Failing with mTLS in the new RC build 

nvmeof-rhel9:1.2.16-3


[root@cephqe-node1 ~]# ceph versions
{
    "mon": {
        "ceph version 18.2.1-224.el9cp (e65d95a3893a13895a9089eedaa7d34a37f1003b) reef (stable)": 5
    },
    "mgr": {
        "ceph version 18.2.1-224.el9cp (e65d95a3893a13895a9089eedaa7d34a37f1003b) reef (stable)": 2
    },
    "osd": {
        "ceph version 18.2.1-224.el9cp (e65d95a3893a13895a9089eedaa7d34a37f1003b) reef (stable)": 19
    },
    "overall": {
        "ceph version 18.2.1-224.el9cp (e65d95a3893a13895a9089eedaa7d34a37f1003b) reef (stable)": 26
    }
}


Error:

[root@cephqe-node1 ~]# ceph orch apply -i gw-conf-with-mtls.yaml
Error EINVAL: enable_auth is true but attribute(s) not set in the spec
[root@cephqe-node1 ~]# 


Config Service Specification file:

service_type: nvmeof
service_id: rbd
service_name: nvmeof.rbd
placement:
  hosts:
  - cephqe-node2
  - cephqe-node3
  - cephqe-node5
  - cephqe-node7
spec:
  allowed_consecutive_spdk_ping_failures: 1
  bdevs_per_cluster: 32
  conn_retries: 10
  discovery_port: 8009
  client_cert: /src/mtls/client.crt
  client_key: /src/mtls/client.key
  server_cert: /src/mtls/server.crt
  server_key: /src/mtls/server.key
  enable_auth: true
  enable_monitor_client: true
  enable_prometheus_exporter: true
  log_directory: /var/log/ceph/
  log_files_enabled: true
  log_files_rotation_enabled: true
  log_level: INFO
  max_log_directory_backups: 10
  max_log_file_size_in_mb: 10
  max_log_files_count: 20
  monitor_timeout: 1.0
  omap_file_lock_duration: 20
  omap_file_lock_retries: 30
  omap_file_lock_retry_sleep_interval: 1.0
  omap_file_update_reloads: 10
  pool: rbd
  port: 5500
  rpc_socket_dir: /var/tmp/
  rpc_socket_name: spdk.sock
  spdk_log_level: WARNING
  spdk_path: /usr/local/bin/nvmf_tgt
  spdk_ping_interval_in_seconds: 2.0
  spdk_timeout: 60.0
  state_update_interval_sec: 5
  state_update_notify: true
  tgt_cmd_extra_args: --cpumask=0xF
  tgt_path: /usr/local/bin/nvmf_tgt
  transport_tcp_options:
    in_capsule_data_size: 8192
    max_io_qpairs_per_ctrlr: 7
  transports: tcp
  verbose_log_messages: true
  verify_nqns: true

Comment 8 Red Hat Bugzilla 2026-03-04 08:53:51 UTC
This product has been discontinued or is no longer tracked in Red Hat Bugzilla.