Bug 2192670

Summary: Details tab for nodes inside Topology throws "Something went wrong" on IBM Power platform
Product: [Red Hat Storage] Red Hat OpenShift Data Foundation Reporter: Aaruni Aggarwal <aaaggarw>
Component: management-consoleAssignee: Alfonso Martínez <almartin>
Status: CLOSED ERRATA QA Contact: Prasad Desala <tdesala>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 4.13CC: almartin, amagrawa, muagarwa, ocs-bugs, odf-bz-bot
Target Milestone: ---   
Target Release: ODF 4.13.0   
Hardware: ppc64le   
OS: Linux   
Whiteboard:
Fixed In Version: 4.13.0-184 Doc Type: No Doc Update
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2023-06-21 15:25:28 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:
Attachments:
Description Flags
screenshot of node details page from Topology
none
node details in topology is working
none
node details in topology in build 4.13.0-184 none

Description Aaruni Aggarwal 2023-05-02 17:16:23 UTC
Description of problem (please be detailed as possible and provide log
snippets):

The details tab for nodes inside Topology for Data Foundation throws the following error: 
"Oh No! Something went wrong"

Version of all relevant components (if applicable):

ODF: 4.13.0-179.stable
OCP: 4.13.0-0.nightly-ppc64le-2023-04-19-155600

Does this issue impact your ability to continue to work with the product
(please explain in detail what is the user impact)?
No

Is there any workaround available to the best of your knowledge?
No

Rate from 1 - 5 the complexity of the scenario you performed that caused this
bug (1 - very simple, 5 - very complex)?


Can this issue reproducible?
Yes

Can this issue reproduce from the UI?
Yes

If this is a regression, please provide more details to justify this:


Steps to Reproduce:
1. Deploy OCP on IBM Power
2. Create ODF4.13 StorageSystem on OCPcluster
3. Navigate to Storage -> Data Foundation -> Topology tab. Click on nodes and then click on Details tab


Actual results:
After clicking on Details for nodes, getting "Something went wrong" error

Expected results:
Should display nodes related info. 

Additional info:

Comment 2 Aaruni Aggarwal 2023-05-02 17:25:10 UTC
Created attachment 1961758 [details]
screenshot of node details page from Topology

Comment 3 Aaruni Aggarwal 2023-05-02 17:27:18 UTC
In storage system Overview page, these are the details ->

Details
Service name
Data Foundation

Cluster name
ocs-storagecluster

Provider
None

Mode
Internal

Version
4.13.0-175.stable

Comment 4 Aaruni Aggarwal 2023-05-02 17:34:01 UTC
In my previous comment: Version is 4.13.0-179.stable, by mistake pasted wrong version ie. 4.13.0-175.stable

TypeError
Description:

e.spec.providerID is undefined
Component trace:

nt@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/api/plugins/odf-console/exposed-topology-chunk.js:1:44218
Lt@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/api/plugins/odf-console/exposed-topology-chunk.js:1:56380
section
u@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/static/vendor-patternfly-core-chunk-9ef03740cd85f7894b29.min.js:1:1317
E@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/static/vendor-patternfly-core-chunk-9ef03740cd85f7894b29.min.js:1:254747
div
Ft@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/api/plugins/odf-console/exposed-topology-chunk.js:1:57109
div
x@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/api/plugins/odf-console/vendors-node_modules_openshift-console_dynamic-plugin-sdk-internal_lib_api_internal-types_js--c85c0f-chunk.js:2:89265
Bt@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/api/plugins/odf-console/exposed-topology-chunk.js:1:58311
qt@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/api/plugins/odf-console/exposed-topology-chunk.js:1:62033
div
div
i@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/static/vendor-patternfly-core-chunk-9ef03740cd85f7894b29.min.js:1:133851
f@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/static/vendor-patternfly-core-chunk-9ef03740cd85f7894b29.min.js:1:14186
div
c@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/static/vendor-patternfly-core-chunk-9ef03740cd85f7894b29.min.js:1:545426
d@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/static/vendor-patternfly-core-chunk-9ef03740cd85f7894b29.min.js:1:774982
div
d@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/static/vendor-patternfly-core-chunk-9ef03740cd85f7894b29.min.js:1:458224
div
c@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/static/vendor-patternfly-core-chunk-9ef03740cd85f7894b29.min.js:1:719319
div
c@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/static/vendor-patternfly-core-chunk-9ef03740cd85f7894b29.min.js:1:9800
c@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/api/plugins/odf-console/vendors-node_modules_openshift-console_dynamic-plugin-sdk-internal_lib_api_internal-types_js--c85c0f-chunk.js:2:80518
Xt@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/api/plugins/odf-console/exposed-topology-chunk.js:1:62500
r@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/api/plugins/odf-console/exposed-topology-chunk.js:1:25678
div
N@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/api/plugins/odf-console/vendors-node_modules_openshift-console_dynamic-plugin-sdk-internal_lib_api_internal-types_js--c85c0f-chunk.js:2:94677
Jt@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/api/plugins/odf-console/exposed-topology-chunk.js:1:66455
ta@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/api/plugins/odf-console/exposed-topology-chunk.js:1:69005
i@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/static/main-chunk-973a3700c4f2b7901fd4.min.js:1:450839
t@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/static/vendors~main-chunk-451d9297472bbbaef0dc.min.js:21:67583
t@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/static/vendors~main-chunk-451d9297472bbbaef0dc.min.js:21:69628
Suspense
div
k<@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/static/main-chunk-973a3700c4f2b7901fd4.min.js:1:869027
j<@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/static/main-chunk-973a3700c4f2b7901fd4.min.js:1:872069
n@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/static/vendors~main-chunk-451d9297472bbbaef0dc.min.js:21:70186
Ye@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/api/plugins/odf-console/exposed-dashboard-chunk.js:1:77727
t@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/static/vendors~main-chunk-451d9297472bbbaef0dc.min.js:21:67583
I@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/static/main-chunk-973a3700c4f2b7901fd4.min.js:1:1528498
t@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/static/vendors~main-chunk-451d9297472bbbaef0dc.min.js:21:69628
Suspense
i@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/static/main-chunk-973a3700c4f2b7901fd4.min.js:1:450839
section
m@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/static/vendor-patternfly-core-chunk-9ef03740cd85f7894b29.min.js:1:720517
div
div
t.a@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/static/main-chunk-973a3700c4f2b7901fd4.min.js:1:1528742
div
div
c@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/static/vendor-patternfly-core-chunk-9ef03740cd85f7894b29.min.js:1:545426
d@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/static/vendor-patternfly-core-chunk-9ef03740cd85f7894b29.min.js:1:774982
div
d@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/static/vendor-patternfly-core-chunk-9ef03740cd85f7894b29.min.js:1:458224
l@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/static/main-chunk-973a3700c4f2b7901fd4.min.js:1:1170802
H<@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/static/main-chunk-973a3700c4f2b7901fd4.min.js:1:457686
S@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/static/vendors~main-chunk-451d9297472bbbaef0dc.min.js:98:86864
main
div
v@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/static/vendor-patternfly-core-chunk-9ef03740cd85f7894b29.min.js:1:264066
div
div
c@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/static/vendor-patternfly-core-chunk-9ef03740cd85f7894b29.min.js:1:62057
div
div
c@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/static/vendor-patternfly-core-chunk-9ef03740cd85f7894b29.min.js:1:545426
d@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/static/vendor-patternfly-core-chunk-9ef03740cd85f7894b29.min.js:1:774982
div
d@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/static/vendor-patternfly-core-chunk-9ef03740cd85f7894b29.min.js:1:458224
Un@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/static/vendors~main-chunk-451d9297472bbbaef0dc.min.js:36:183703
t.default@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/static/main-chunk-973a3700c4f2b7901fd4.min.js:1:873886
5374/t.default@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/static/quick-start-chunk-922e14dd583cc3e87f58.min.js:1:1264
s@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/static/main-chunk-973a3700c4f2b7901fd4.min.js:1:241325
t.a@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/static/main-chunk-973a3700c4f2b7901fd4.min.js:1:1605403
ee@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/static/main-chunk-973a3700c4f2b7901fd4.min.js:1:1623108
_t@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/static/vendors~main-chunk-451d9297472bbbaef0dc.min.js:36:142363
ee@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/static/main-chunk-973a3700c4f2b7901fd4.min.js:1:1623108
ee@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/static/main-chunk-973a3700c4f2b7901fd4.min.js:1:1623108
i@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/static/main-chunk-973a3700c4f2b7901fd4.min.js:1:829370
t.a@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/static/main-chunk-973a3700c4f2b7901fd4.min.js:1:1599581
t.a@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/static/main-chunk-973a3700c4f2b7901fd4.min.js:1:1599770
t.a@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/static/main-chunk-973a3700c4f2b7901fd4.min.js:1:1597186
te@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/static/main-chunk-973a3700c4f2b7901fd4.min.js:1:1623250
ne<@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/static/main-chunk-973a3700c4f2b7901fd4.min.js:1:1626382
r@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/static/vendors~main-chunk-451d9297472bbbaef0dc.min.js:36:121908
t@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/static/vendors~main-chunk-451d9297472bbbaef0dc.min.js:21:67583
t@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/static/vendors~main-chunk-451d9297472bbbaef0dc.min.js:21:69628
t@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/static/vendors~main-chunk-451d9297472bbbaef0dc.min.js:21:64188
re@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/static/main-chunk-973a3700c4f2b7901fd4.min.js:1:1626693
t.a@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/static/main-chunk-973a3700c4f2b7901fd4.min.js:1:803350
t.a@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/static/main-chunk-973a3700c4f2b7901fd4.min.js:1:1074752
s@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/static/main-chunk-973a3700c4f2b7901fd4.min.js:1:652372
t.a@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/static/vendors~main-chunk-451d9297472bbbaef0dc.min.js:150:190868
Suspense

Stack trace:

V@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/api/plugins/odf-console/packages_shared_useCustomTranslationHook_ts-packages_shared_utils_index_ts-webpack_sharing_co-557a99-chunk.js:1:18556
nt@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/api/plugins/odf-console/exposed-topology-chunk.js:1:46492
na@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/static/vendors~main-chunk-451d9297472bbbaef0dc.min.js:263:58879
Hs@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/static/vendors~main-chunk-451d9297472bbbaef0dc.min.js:263:111315
xl@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/static/vendors~main-chunk-451d9297472bbbaef0dc.min.js:263:98329
Cl@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/static/vendors~main-chunk-451d9297472bbbaef0dc.min.js:263:98257
_l@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/static/vendors~main-chunk-451d9297472bbbaef0dc.min.js:263:98118
pl@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/static/vendors~main-chunk-451d9297472bbbaef0dc.min.js:263:95105
Wo/<@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/static/vendors~main-chunk-451d9297472bbbaef0dc.min.js:263:44774
t.unstable_runWithPriority@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/static/vendors~main-chunk-451d9297472bbbaef0dc.min.js:271:3768
Uo@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/static/vendors~main-chunk-451d9297472bbbaef0dc.min.js:263:44551
Wo@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/static/vendors~main-chunk-451d9297472bbbaef0dc.min.js:263:44721
Vo@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/static/vendors~main-chunk-451d9297472bbbaef0dc.min.js:263:44654
De@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/static/vendors~main-chunk-451d9297472bbbaef0dc.min.js:263:115835
$t@https://console-openshift-console.apps.nara-mcg-odf-384c.redhat.com/static/vendors~main-chunk-451d9297472bbbaef0dc.min.js:263:23515


Also, tested this on ODFversion : 4.13.0-175
and OCP version: 4.13.0-0.nightly-ppc64le-2023-04-21-084437

Comment 7 Aaruni Aggarwal 2023-05-07 17:23:53 UTC
Deployed ODF4.13 using following build and now able to see nodes details in Topology. 

[root@rdr-topology-lon06-bastion-0 ~]# oc get csv odf-operator.v4.13.0-182.stable -n openshift-storage -o yaml |grep full_version
    full_version: 4.13.0-182


Attaching the screenshot as well.

Comment 8 Aaruni Aggarwal 2023-05-07 17:24:40 UTC
Created attachment 1963039 [details]
node details in topology is working

Comment 10 Aaruni Aggarwal 2023-05-17 07:53:28 UTC
Able to see node details on the Topology page. 

Verified on build: 4.13.0-184.stable

Attaching the screenshot as well.

Comment 11 Prasad Desala 2023-05-17 08:23:47 UTC
Moving the BZ to verified state based on Comment 10

Comment 12 Aaruni Aggarwal 2023-05-17 08:23:51 UTC
Created attachment 1965003 [details]
node details in topology in build 4.13.0-184

Comment 14 errata-xmlrpc 2023-06-21 15:25:28 UTC
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 (Red Hat OpenShift Data Foundation 4.13.0 enhancement and bug fix update), 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/RHBA-2023:3742