-
Notifications
You must be signed in to change notification settings - Fork 8.3k
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
Improve UX when attempting to upgrade Kibana when ES is short on disk space #116616
Comments
Pinging @elastic/kibana-core (Team:Core) |
Pinging @elastic/kibana-stack-management (Team:Stack Management) |
To warn users before an upgrade cloud would have to call a Kibana API to ask it "are we good to upgrade". With upgrade assistant now being used in minor upgrades too, this API feels very similar to the upgrade assistant API that cloud already uses. However, the upgrade assistant is currently described as "identifies deprecated settings in your configuration, enables you to see if you are using deprecated features" https://www.elastic.co/guide/en/kibana/current/upgrade-assistant.html So low disk space doesn't exactly fit into that definition. @elastic/kibana-stack-management how do you feel about broadening the scope of upgrade assistant to surface any problems that might prevent a successful upgrade? We would have to introduce a new deprecationType, best I can think of is |
++ Agreed.
I think we should bring in a designer to figure out this UX and work backwards to implementation. It seems like users would find it surprising to see information in the deprecation issues tables that's not related to breaking changes. One possibility is to expand Upgrade Assistant's information architecture to differentiate between "data" and "deployment" upgrade blockers. Deprecations would fall into the former and insufficient resources would be in the latter. |
I have two cases today hitting this scenario. Both are ESS deployments. Customer attempt upgrade then the ES node disk exceed 85% and new .kibana indices not able to be allocated and in red. |
@cjcenizal Is the Stack Management team going to work on the problem? Can I remove |
@mshustov Done! |
I believe this has been addressed already via elastic/elasticsearch#83544 |
If a user attempts to upgrade Kibana when ES disk space is close to the low disk watermark limit, the upgrade will fail, with no indication why, or how to resolve it. This is a poor user experience, especially in Cloud.
We should not only warn users ahead of time in Cloud if the upgrade will fail but see if we can improve the experience if they do so anyway.
The text was updated successfully, but these errors were encountered: