If I go to https://wikitech.wikimedia.org/wiki/Special:NovaInstance, choose any project, no instances are ever shown, despite logging out and in again. I assume this is the same issue as before that was fixed by restarting … Keystone? Nutcracker?
|Resolved||scfc||T109933 Labs_lvm::Volume[separate-tmp] is noisy on execution hosts|
|Resolved||Andrew||T110629 Can't list instances on Special:NovaInstance|
- Mentioned In
- rEOST8a11ccccc380: Revert "Fix logic to refresh the service catalog." Revert "Don't cache the…
rEOST0d2c16a1f131: Revert "Fix logic to refresh the service catalog." Revert "Don't cache the…
rMWc23f804ee0b1: Updated mediawiki/core Project: mediawiki/extensions/OpenStackManager…
rMEXT9546d1e27b48: Updated mediawiki/extensions Project: mediawiki/extensions/OpenStackManager…
rMW0058048a5920: Updated mediawiki/core Project: mediawiki/extensions/OpenStackManager…
rEOSTe6c05fb5b221: Fix logic to refresh the service catalog.
rMWa68c198b96d9: Updated mediawiki/core Project: mediawiki/extensions/OpenStackManager…
rEOST1a06236b20a9: Fix logic to refresh the service catalog.
rEOSTe035716e4048: Fix logic to refresh the service catalog.
rMEXT923654313747: Updated mediawiki/extensions Project: mediawiki/extensions/OpenStackManager…
T110775: OpenStackManager special pages not recognizing user permissions across all instances/projects
After promoting "Tim Landscheidt (Test)" to a projectadmin in Toolsbeta, that user can see the instance list for Toolsbeta. The user "Tim Landscheidt" still sees no instances, which makes me think that it is user-dependent.
I did log in as "Tim Landscheidt (Test)" in an incognito window (Firefox; "private window"?).
For "Tim Landscheidt", I just now deleted all cookies for wikitech.wikimedia.org, logged in again, but – as "Tim Landscheidt" – the list in https://wikitech.wikimedia.org/wiki/Special:NovaInstance is still empty.
Yes, it is. After deleting all cookies for wikitech.wikimedia.org and logging in again, "Tim Landscheidt" still cannot see any instances and "Tim Landscheidt (Test)" in a private window neither.
I have tried https://horizon.wikimedia.org/ just now for the first time, and the list of instance there is perfectly fine.
In wikitech, yes, I was able to select the projects I belong to in the project filter as usual. Only the section for the selected projects was (and is) empty:
This didn't change after deleting the cookies and logging in again, so I'm afraid your live-hack didn't resolve it yet :-).
The above patch plus a complete purge of keystone tokens, wikitech tokens, and a restart of memcached seems to have fixed things.
I presume that we still have some broken cache-invalidation logic someplace that a few lucky users managed to step in :(
Unfortunately, that didn't last long :-) (or I tested only the "toolsbeta" part of it a few hours ago).
When I delete wikitech cookies, log in and go to https://wikitech.wikimedia.org/wiki/Special:NovaInstance, I can select the project filter to "toolsbeta" (or "shinken" or "project-proxy") and the list shows all instances for this project, but if I choose "tools" (or "bastion") the list is empty. (The list is also empty for "wikivoyage", but that project does not have any instances in reality as well.)
Hurray! … in the sense that it works now for both tools and toolsbeta for "Tim Landscheidt" :-).
I'm hesitant to close this task as resolved because I don't understand what the cause of the problem is and if that has been fixed for good.