Bug 2322677

Summary: [dashboard INFO exception] Dashboard Exception: Unable to retrieve the gateway info: string indices must be integers
Product: [Red Hat Storage] Red Hat Ceph Storage Reporter: Sunil Kumar Nagaraju <sunnagar>
Component: Ceph-DashboardAssignee: Nizamudeen <nia>
Status: VERIFIED --- QA Contact: Sunil Kumar Nagaraju <sunnagar>
Severity: urgent Docs Contact: Anjana Suparna Sriram <asriram>
Priority: urgent    
Version: 8.0CC: aasharma, afrahman, anbehl, bhkaur, ceph-eng-bugs, cephqe-warriors, pegonzal, rlepaksh, tserlin
Target Milestone: ---   
Target Release: 8.1   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: ceph-19.2.1-94.el9cp Doc Type: Known Issue
Doc Text:
.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.
Story Points: ---
Clone Of: Environment:
Last Closed: 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:    
Bug Blocks: 2317218    
Attachments:
Description Flags
nvmeof dashboard failure none

Description Sunil 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.