-
Notifications
You must be signed in to change notification settings - Fork 284
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Offline check only occurs on General page #2972
Comments
Some more observations about the behavior, The change reflects only if I switch to |
This might be related to the auth-failure errors we're seeing. With the docker-plugin symlink failure, I always had to press the Rerun button to see an update. And on macos, the network change was observable when going to any other tab and back to Diagnostics, |
One more observation, the Kube context check immediately reflects on |
We'll have to retest this later when we have a build with all the fixes from today. I want you (@gunamata) and @prabalsharma to check your But it is hard to keep all the fixes from today separate in my brain, so I would rather retest with a fresh |
I can repro this on macOS too. The network check only updates the badge icon when I move away from the diagnostics tab, and then back to it. However, I did not have to switch to the General tab, the other tabs worked as well. This may be related to #2976, which looks like the badge count is only updated when you switch to the Diagnostics tab (or when you press Re-run). |
Tried to repro that on macOS but it worked fine for me. After clicking rerun, the diagnostics table was updated, adding a network warning message. Once I reconnected to the network, I clicked rerun again, and the warning disappeared with no need to change tabs. |
The cause of this problem is that network state is only updated when we have the General tab loaded. This is because we use Even stranger, it seems that the result from the frontend isn't always used. In But it gets one step weirder. In my testing, Another thing: why do we still have network status in the General tab when we have the network connectivity diagnostic? Here's what I think we should do:
|
Created branch |
After Rerun, the Diagnostics page should reflect any changes happened in the background. For example,
In a running session,
Diagnostics
tabRerun
buttonThe
Diagnostics
page should a line item about the offline status.The change reflects when I switch to some other tab, say
General
and then come back toDiagnostics
tab.The text was updated successfully, but these errors were encountered: