Created attachment 1546817 [details] statuspage Description of problem: Cluster admin login console, go to "Home"->"Status" page, choose "all projects" in project dropdown list, the page always goes blank. Version-Release number of selected component (if applicable): 4.0.0-0.nightly-2019-03-22-002648 Console image: quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:9221ead0a479014e76c491f1f6851a0975f3309744036cd16bf5d21521c57e7e io.openshift.build.commit.url=https://github.com/openshift/console/commit/f8e74b6a028719fd191f1cd6c5dcb30029ee3f89 How reproducible: Always Steps to Reproduce: 1.Cluster admin login console, go to "Home"->"Status" page, choose "all projects" in project dropdown list. 2. 3. Actual results: 1. The page always goes blank. JS error: VM334 vendors~main-chunk-f17fe949efefcd42bcd2.min.js:107 TypeError: Cannot read property 'toLowerCase' of undefined at VM335 main-chunk-b6ef2d27dff7c8957b1a.min.js:1 at Array.find (<anonymous>) at F (VM335 main-chunk-b6ef2d27dff7c8957b1a.min.js:1) at t.render (VM335 main-chunk-b6ef2d27dff7c8957b1a.min.js:1) at h (VM334 vendors~main-chunk-f17fe949efefcd42bcd2.min.js:107) at beginWork (VM334 vendors~main-chunk-f17fe949efefcd42bcd2.min.js:107) at o (VM334 vendors~main-chunk-f17fe949efefcd42bcd2.min.js:107) at a (VM334 vendors~main-chunk-f17fe949efefcd42bcd2.min.js:107) at x (VM334 vendors~main-chunk-f17fe949efefcd42bcd2.min.js:107) at _ (VM334 vendors~main-chunk-f17fe949efefcd42bcd2.min.js:107) Expected results: 1. Should not show blank page. Additional info:
I'm able to reproduce. Seeing errors about operator groups. I'm not sure why that would happen on this page. TypeError: "n is undefined" a operator-group.tsx:51 F operator-group.tsx:51 render operator-group.tsx:51 h11React value index.js:8 _onResize index.js:8 __resizeRAF__ index.js:8 __resizeRAF__ index.js:8 react-dom.production.min.js:13
OK I think operator-group in the comment #1 stack is just a problem with source maps for minified JS and probably a red herring. Based on the original stack trace, I believe the error is here: https://github.com/openshift/console/blob/master/frontend/public/components/events.jsx#L46 This would happen in an event didn't have a `Reason` property. This is uncommon, but it looks like it is an optional field: https://github.com/kubernetes/api/blob/master/core/v1/types.go#L4640-L4644
https://github.com/openshift/console/pull/1322
4.0.0-0.nightly-2019-03-23-222829 console image: quay.io/openshift-release-dev/ocp-v4.0-art-dev@sha256:f306e62671038169609c11dafe854881f1982fde8e69f429462ebb414d547e6d https://github.com/openshift/console/commit/4cb747009adf95fc9409714a4df52ff1e7522912 Checked on OCP 4.0 env with above version, now the status page for "all projects" works well, the bug has been fixed, so move it to Verified.
*** Bug 1694402 has been marked as a duplicate of this bug. ***