Bug 2229109 - [UI] Installed Operators page crashed with TypeError: "Cannot read properties of undefined (reading 'name')" when navigated from the StorageSystems page
Summary: [UI] Installed Operators page crashed with TypeError: "Cannot read properties...
Keywords:
Status: CLOSED DEFERRED
Alias: None
Product: Red Hat OpenShift Data Foundation
Classification: Red Hat Storage
Component: management-console
Version: 4.12
Hardware: Unspecified
OS: Unspecified
unspecified
medium
Target Milestone: ---
: ---
Assignee: Nishanth Thomas
QA Contact: Prasad Desala
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2023-08-04 08:15 UTC by Prasad Desala
Modified: 2023-08-09 16:46 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2023-08-04 08:34:09 UTC
Embargoed:


Attachments (Terms of Use)

Description Prasad Desala 2023-08-04 08:15:15 UTC
Description of problem (please be detailed as possible and provide log
snippests):
===================================================================================
Installed Operators page crashed with TypeError: "Cannot read properties of undefined (reading 'name')" when navigated from the StorageSystems page.

TypeError
Description:
Cannot read properties of undefined (reading 'name')

Component trace:

at P (https://console-openshift-console.apps.tdesala-long.qe.rh-ocs.com/static/main-chunk-b6ec6d81d6aeacca84d0.min.js:1:1017143)
    at p.memo.t.children.e.children.t.reduxes.e.reduxes.t.reduxes.every.reduxID (https://console-openshift-console.apps.tdesala-long.qe.rh-ocs.com/static/main-chunk-b6ec6d81d6aeacca84d0.min.js:1:497566)
    at S (https://console-openshift-console.apps.tdesala-long.qe.rh-ocs.com/static/vendors~main-chunk-d016eb3bffbfe8cee1da.min.js:93:80886)
    at <anonymous> (https://console-openshift-console.apps.tdesala-long.qe.rh-ocs.com/static/main-chunk-b6ec6d81d6aeacca84d0.min.js:1:499837)
    at S (https://console-openshift-console.apps.tdesala-long.qe.rh-ocs.com/static/vendors~main-chunk-d016eb3bffbfe8cee1da.min.js:93:80886)
    at div
    at <anonymous> (https://console-openshift-console.apps.tdesala-long.qe.rh-ocs.com/static/main-chunk-b6ec6d81d6aeacca84d0.min.js:1:1018028)
    at S (https://console-openshift-console.apps.tdesala-long.qe.rh-ocs.com/static/vendors~main-chunk-d016eb3bffbfe8cee1da.min.js:93:80886)
    at A (https://console-openshift-console.apps.tdesala-long.qe.rh-ocs.com/static/main-chunk-b6ec6d81d6aeacca84d0.min.js:1:1022220)
    at je (https://console-openshift-console.apps.tdesala-long.qe.rh-ocs.com/static/clusterserviceversion-chunk-41f5d880822911b5aa34.min.js:1:22721)
    at s (https://console-openshift-console.apps.tdesala-long.qe.rh-ocs.com/static/main-chunk-b6ec6d81d6aeacca84d0.min.js:1:236885)
    at div
    at https://console-openshift-console.apps.tdesala-long.qe.rh-ocs.com/static/main-chunk-b6ec6d81d6aeacca84d0.min.js:1:541001
    at https://console-openshift-console.apps.tdesala-long.qe.rh-ocs.com/static/main-chunk-b6ec6d81d6aeacca84d0.min.js:1:556526
    at S (https://console-openshift-console.apps.tdesala-long.qe.rh-ocs.com/static/vendors~main-chunk-d016eb3bffbfe8cee1da.min.js:93:80886)
    at S (https://console-openshift-console.apps.tdesala-long.qe.rh-ocs.com/static/vendors~main-chunk-d016eb3bffbfe8cee1da.min.js:93:80886)
    at t (https://console-openshift-console.apps.tdesala-long.qe.rh-ocs.com/static/vendors~main-chunk-d016eb3bffbfe8cee1da.min.js:21:58042)
    at t (https://console-openshift-console.apps.tdesala-long.qe.rh-ocs.com/static/vendors~main-chunk-d016eb3bffbfe8cee1da.min.js:21:60087)
    at Suspense
    at i (https://console-openshift-console.apps.tdesala-long.qe.rh-ocs.com/static/main-chunk-b6ec6d81d6aeacca84d0.min.js:1:469924)
    at section
    at m (https://console-openshift-console.apps.tdesala-long.qe.rh-ocs.com/static/vendor-patternfly-core-chunk-6feeba504b253db93a9e.min.js:5:481302)
    at div
    at div
    at t.a (https://console-openshift-console.apps.tdesala-long.qe.rh-ocs.com/static/main-chunk-b6ec6d81d6aeacca84d0.min.js:1:1499371)
    at div
    at div
    at c (https://console-openshift-console.apps.tdesala-long.qe.rh-ocs.com/static/vendor-patternfly-core-chunk-6feeba504b253db93a9e.min.js:5:339705)
    at d (https://console-openshift-console.apps.tdesala-long.qe.rh-ocs.com/static/vendor-patternfly-core-chunk-6feeba504b253db93a9e.min.js:1:14455)
    at div
    at d (https://console-openshift-console.apps.tdesala-long.qe.rh-ocs.com/static/vendor-patternfly-core-chunk-6feeba504b253db93a9e.min.js:5:306841)
    at l (https://console-openshift-console.apps.tdesala-long.qe.rh-ocs.com/static/main-chunk-b6ec6d81d6aeacca84d0.min.js:1:1156965)
    at https://console-openshift-console.apps.tdesala-long.qe.rh-ocs.com/static/main-chunk-b6ec6d81d6aeacca84d0.min.js:1:476790
    at S (https://console-openshift-console.apps.tdesala-long.qe.rh-ocs.com/static/vendors~main-chunk-d016eb3bffbfe8cee1da.min.js:93:80886)
    at main
    at div
    at v (https://console-openshift-console.apps.tdesala-long.qe.rh-ocs.com/static/vendor-patternfly-core-chunk-6feeba504b253db93a9e.min.js:5:68728)
    at div
    at div
    at c (https://console-openshift-console.apps.tdesala-long.qe.rh-ocs.com/static/vendor-patternfly-core-chunk-6feeba504b253db93a9e.min.js:1:155236)
    at div
    at div
    at c (https://console-openshift-console.apps.tdesala-long.qe.rh-ocs.com/static/vendor-patternfly-core-chunk-6feeba504b253db93a9e.min.js:5:339705)
    at d (https://console-openshift-console.apps.tdesala-long.qe.rh-ocs.com/static/vendor-patternfly-core-chunk-6feeba504b253db93a9e.min.js:1:14455)
    at div
    at d (https://console-openshift-console.apps.tdesala-long.qe.rh-ocs.com/static/vendor-patternfly-core-chunk-6feeba504b253db93a9e.min.js:5:306841)
    at On (https://console-openshift-console.apps.tdesala-long.qe.rh-ocs.com/static/vendors~main-chunk-d016eb3bffbfe8cee1da.min.js:36:184997)
    at t.default (https://console-openshift-console.apps.tdesala-long.qe.rh-ocs.com/static/main-chunk-b6ec6d81d6aeacca84d0.min.js:1:859153)
    at t.default (https://console-openshift-console.apps.tdesala-long.qe.rh-ocs.com/static/quick-start-chunk-015b099098e887c12cbe.min.js:1:1261)
    at s (https://console-openshift-console.apps.tdesala-long.qe.rh-ocs.com/static/main-chunk-b6ec6d81d6aeacca84d0.min.js:1:236885)
    at t.a (https://console-openshift-console.apps.tdesala-long.qe.rh-ocs.com/static/main-chunk-b6ec6d81d6aeacca84d0.min.js:1:1570244)
    at ee (https://console-openshift-console.apps.tdesala-long.qe.rh-ocs.com/static/main-chunk-b6ec6d81d6aeacca84d0.min.js:1:1587959)
    at st (https://console-openshift-console.apps.tdesala-long.qe.rh-ocs.com/static/vendors~main-chunk-d016eb3bffbfe8cee1da.min.js:36:145290)
    at ee (https://console-openshift-console.apps.tdesala-long.qe.rh-ocs.com/static/main-chunk-b6ec6d81d6aeacca84d0.min.js:1:1587959)
    at ee (https://console-openshift-console.apps.tdesala-long.qe.rh-ocs.com/static/main-chunk-b6ec6d81d6aeacca84d0.min.js:1:1587959)
    at i (https://console-openshift-console.apps.tdesala-long.qe.rh-ocs.com/static/main-chunk-b6ec6d81d6aeacca84d0.min.js:1:816255)
    at t.a (https://console-openshift-console.apps.tdesala-long.qe.rh-ocs.com/static/main-chunk-b6ec6d81d6aeacca84d0.min.js:1:1564623)
    at t.a (https://console-openshift-console.apps.tdesala-long.qe.rh-ocs.com/static/main-chunk-b6ec6d81d6aeacca84d0.min.js:1:1562040)
    at t.a (https://console-openshift-console.apps.tdesala-long.qe.rh-ocs.com/static/main-chunk-b6ec6d81d6aeacca84d0.min.js:1:1564434)
    at te (https://console-openshift-console.apps.tdesala-long.qe.rh-ocs.com/static/main-chunk-b6ec6d81d6aeacca84d0.min.js:1:1588090)
    at https://console-openshift-console.apps.tdesala-long.qe.rh-ocs.com/static/main-chunk-b6ec6d81d6aeacca84d0.min.js:1:1590871
    at r (https://console-openshift-console.apps.tdesala-long.qe.rh-ocs.com/static/vendors~main-chunk-d016eb3bffbfe8cee1da.min.js:36:125399)
    at t (https://console-openshift-console.apps.tdesala-long.qe.rh-ocs.com/static/vendors~main-chunk-d016eb3bffbfe8cee1da.min.js:21:58042)
    at t (https://console-openshift-console.apps.tdesala-long.qe.rh-ocs.com/static/vendors~main-chunk-d016eb3bffbfe8cee1da.min.js:21:60087)
    at t (https://console-openshift-console.apps.tdesala-long.qe.rh-ocs.com/static/vendors~main-chunk-d016eb3bffbfe8cee1da.min.js:21:54647)
    at re (https://console-openshift-console.apps.tdesala-long.qe.rh-ocs.com/static/main-chunk-b6ec6d81d6aeacca84d0.min.js:1:1591182)
    at t.a (https://console-openshift-console.apps.tdesala-long.qe.rh-ocs.com/static/main-chunk-b6ec6d81d6aeacca84d0.min.js:1:790890)
    at t.a (https://console-openshift-console.apps.tdesala-long.qe.rh-ocs.com/static/main-chunk-b6ec6d81d6aeacca84d0.min.js:1:1062167)
    at s (https://console-openshift-console.apps.tdesala-long.qe.rh-ocs.com/static/main-chunk-b6ec6d81d6aeacca84d0.min.js:1:613328)
    at t.a (https://console-openshift-console.apps.tdesala-long.qe.rh-ocs.com/static/vendors~main-chunk-d016eb3bffbfe8cee1da.min.js:141:244868)
    at Suspense

Stack trace:

TypeError: Cannot read properties of undefined (reading 'name')
    at https://console-openshift-console.apps.tdesala-long.qe.rh-ocs.com/static/clusterserviceversion-chunk-41f5d880822911b5aa34.min.js:1:24075
    at Array.find (<anonymous>)
    at https://console-openshift-console.apps.tdesala-long.qe.rh-ocs.com/static/clusterserviceversion-chunk-41f5d880822911b5aa34.min.js:1:23893
    at Array.filter (<anonymous>)
    at flatten (https://console-openshift-console.apps.tdesala-long.qe.rh-ocs.com/static/clusterserviceversion-chunk-41f5d880822911b5aa34.min.js:1:23864)
    at P (https://console-openshift-console.apps.tdesala-long.qe.rh-ocs.com/static/main-chunk-b6ec6d81d6aeacca84d0.min.js:1:1017500)
    at na (https://console-openshift-console.apps.tdesala-long.qe.rh-ocs.com/static/vendors~main-chunk-d016eb3bffbfe8cee1da.min.js:254:58879)
    at Hs (https://console-openshift-console.apps.tdesala-long.qe.rh-ocs.com/static/vendors~main-chunk-d016eb3bffbfe8cee1da.min.js:254:111315)
    at wc (https://console-openshift-console.apps.tdesala-long.qe.rh-ocs.com/static/vendors~main-chunk-d016eb3bffbfe8cee1da.min.js:254:98327)
    at Cc (https://console-openshift-console.apps.tdesala-long.qe.rh-ocs.com/static/vendors~main-chunk-d016eb3bffbfe8cee1da.min.js:254:98255)

Version of all relevant components (if applicable):
OCP: 4.12.7
ODF: 4.12.5

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

Is there any workaround available to the best of your knowledge?
Yes, reloading the page works

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

Can this issue reproducible?
2/2

Can this issue reproduce from the UI?
Yes

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


Steps to Reproduce:
===================
1) Create an ODF cluster
2) Login to the openshift console and navigate as below
-> Go to Storage -> Data Foundation -> Storage Systems tab -> Click on the "ocs-storagecluster-storagesystem" then go to operators page Operators-> Installed Operators


Actual results:
===============
Page crashed with the below type error

Cannot read properties of undefined (reading 'name')


Expected results:
=================
No crashes


Additional info:


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