Bug 2229109

Summary: [UI] Installed Operators page crashed with TypeError: "Cannot read properties of undefined (reading 'name')" when navigated from the StorageSystems page
Product: [Red Hat Storage] Red Hat OpenShift Data Foundation Reporter: Prasad Desala <tdesala>
Component: management-consoleAssignee: Nishanth Thomas <nthomas>
Status: CLOSED DEFERRED QA Contact: Prasad Desala <tdesala>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 4.12CC: odf-bz-bot, skatiyar
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2023-08-04 08:34:09 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:

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: