Bug 2192670 - Details tab for nodes inside Topology throws "Something went wrong" on IBM Power platform
Summary: Details tab for nodes inside Topology throws "Something went wrong" on IBM Po...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat OpenShift Data Foundation
Classification: Red Hat Storage
Component: management-console
Version: 4.13
Hardware: ppc64le
OS: Linux
unspecified
unspecified
Target Milestone: ---
: ODF 4.13.0
Assignee: Alfonso Martínez
QA Contact: Prasad Desala
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2023-05-02 17:16 UTC by Aaruni Aggarwal
Modified: 2023-08-09 16:46 UTC (History)
5 users (show)

Fixed In Version: 4.13.0-184
Doc Type: No Doc Update
Doc Text:
Clone Of:
Environment:
Last Closed: 2023-06-21 15:25:28 UTC
Embargoed:


Attachments (Terms of Use)
screenshot of node details page from Topology (220.94 KB, image/png)
2023-05-02 17:25 UTC, Aaruni Aggarwal
no flags Details
node details in topology is working (195.77 KB, image/png)
2023-05-07 17:24 UTC, Aaruni Aggarwal
no flags Details
node details in topology in build 4.13.0-184 (201.83 KB, image/png)
2023-05-17 08:23 UTC, Aaruni Aggarwal
no flags Details


Links
System ID Private Priority Status Summary Last Updated
Github red-hat-storage odf-console pull 831 0 None Merged Topology: Node Details: fix error when providerID is undefined 2023-05-03 14:40:36 UTC
Github red-hat-storage odf-console pull 833 0 None Merged Bug 2192670: [release-4.13] Topology: Node Details: fix error when providerID is undefined 2023-05-03 16:31:04 UTC
Github red-hat-storage odf-console pull 834 0 None Merged Bug 2192670: [release-4.13-compatibility] Topology: Node Details: fix error when providerID is undefined 2023-05-03 16:31:08 UTC
Red Hat Product Errata RHBA-2023:3742 0 None None None 2023-06-21 15:25:44 UTC

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


Note You need to log in before you can comment on or make changes to this bug.