Description of problem: Show inline alert with proper message in case user din't have RBAC access (creation access) to any of the eventSources or if there are no eventSources present(this is useful as with serverless GA KantiveEventing CRD would be present but user needs to create CR as well to see sources) Prerequisites (if any, like setup, operators/versions): Install Serverless operator Create CRs for knativeServing and knativeEventing Create a user without create access to any of the eventSources Steps to Reproduce: 1. Login as user created above 2. Go to DevConsole -> Add -> EventSources Actual results: User will see loading always in EventSources creation screen Expected results: User should be shown inline alert and with proper message Reproducibility (Always/Intermittent/Only Once): Always
Created attachment 1690520 [details] view
Created attachment 1690522 [details] firefox
I have validated the bugzilla on: Build: 4.5.0-0.nightly-2020-05-20-235311 Browser: Google Chrome Version 81.0.4044.129 Please have a look at the screenshot shared Marking this as verified.
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, 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-2020:2409