Moving to it core console team for further analysis. If it's seen flickering without ODF being installed(from the description) then it's a generic issue.
To sum this up, the pop-up should not be visible, on the hub cluster at all? Even if we install and operator with and console plugin? Instead the pop-up should only be visible on the managed clusters once a console plugins is enabled ?
it was tested against 4.11.0-0.nightly-2022-02-23-185405
Note to @yapei: To reproduce this bug: 1. Install ODF operator, choosing the "Enable plugin" option on install 2. Wait for the console update notification toast, then refresh the browser 2. In the browser dev tools, watch the network requests against the "/api/check-updates" endpoint (easiest just to filter on "check-updates" 3. Use the dev tools network throttling options to disconnect network connection then wait for at least one "check-updates" request to fail 4. Re-enable the network connection Expected result: The console update notification toast should not appear Actual result (before this fix): The console update notification toast appears
The bug for "console update toast notification is popping up more frequently than expected" has been verified on paylod 4.11.0-0.nightly-2022-04-21-025500 The Reproduce step is very clear on https://bugzilla.redhat.com/show_bug.cgi?id=2056841#c38 Verification Step: 1. Install ODF operator, choosing the "Enable plugin" option on install 2. Wait for the console update notification toast, then refresh the browser 2. In the browser dev tools, watch the network requests against the "/api/check-updates" endpoint (easiest just to filter on "check-updates" 3. Use the dev tools network throttling options to disconnect network connection then wait for at least one "check-updates" request to fail 4. Re-enable the network connection Result:(after this fix) 4. The console update notification toast would not appear after Re-enable the network connection. Operator page can be re-loaded normally The error of "GET https://console-openshift-console.apps.ci-ln-lthzskt-72292.origin-ci-int-gce.dev.rhcloud.com/api/check-updates net::ERR_INTERNET_DISCONNECTED" and the warning of "consoleFetch failed for url /api/check-updates TypeError: Failed to fetch" will only be displayed if there is a real problem with the OCP @Jon Jackson "ODF tab appears and then disappears on UI" issue can still be found on OCP (Attachment: ODF tab appears and the disappears on UI) Please help to confirm if this bug will be fixed on "https://bugzilla.redhat.com/show_bug.cgi?id=2070542" or another bug needs to be opened for it
@
@xiyuzhao The other bug is being tracked separately and is not a part of this fix. This only addresses the toast notification behavior.
Thanks for the confirmation, update the bug to 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 (Important: OpenShift Container Platform 4.11.0 bug fix and security 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/RHSA-2022:5069