.NVMe-oF service configuration for Ceph Dashboard does not automatically update during upgrade
Currently, upgrading from an IBM Storage Ceph IBM Storage Ceph 7.x configuration does not automatically update the Ceph Dashboard nvmeof service in IBM Storage Ceph 8.0.
As a workaround, remove all existing dashboard configurations and services, then redeploy the services using the following commands:
ceph dashboard nvmeof-gateway-list
ceph dashboard nvme-of-gateway-rm SERVICE_NAME
ceph orch redeploy SERVICE_NAME
After redeploying the services, the dashboard configuration for the nvmeof service will be updated as expected.
DescriptionSunil Kumar Nagaraju
2024-10-30 07:59:12 UTC
Created attachment 2054326[details]
nvmeof dashboard failure
Description of problem:
"""[dashboard INFO exception] Dashboard Exception: Unable to retrieve the gateway info: string indices must be integers""" failure seen when acessing subsystems from a group page under Dashboard block/NVMeoF page.
Upgraded cluster from 7.1z1 to 8.0 RC-2 and post upgrade we can see failure in NVMeoF block dashboard page as below.
[dashboard INFO exception] Dashboard Exception: Unable to retrieve the gateway info: string indices must be integers
Version-Release number of selected component (if applicable): 8.0
How reproducible: always
attaching screenshot for reference.
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.
For information on the advisory (Important: Red Hat Ceph Storage 8.1 security, bug fix, and enhancement updates), and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.
https://access.redhat.com/errata/RHSA-2025:9775
Created attachment 2054326 [details] nvmeof dashboard failure Description of problem: """[dashboard INFO exception] Dashboard Exception: Unable to retrieve the gateway info: string indices must be integers""" failure seen when acessing subsystems from a group page under Dashboard block/NVMeoF page. Upgraded cluster from 7.1z1 to 8.0 RC-2 and post upgrade we can see failure in NVMeoF block dashboard page as below. [dashboard INFO exception] Dashboard Exception: Unable to retrieve the gateway info: string indices must be integers Version-Release number of selected component (if applicable): 8.0 How reproducible: always attaching screenshot for reference.