mirror of
https://github.com/elastic/kibana.git
synced 2025-04-22 17:04:01 -04:00
fix https://github.com/elastic/kibana/issues/206468 ## Summary Upgrade Assistant treats upgrading to a minor or patch in the same way as for a major and blocks the upgrade when there are critical deprecations. Critical deprecations only have to be resolved before upgrading to the next major version and should not prevent upgrading to a minor or patch. This PR refactors the blocking behavior and allows non-major upgrades for healthy clusters. ### Checklist Check the PR satisfies following conditions. Reviewers should verify this PR satisfies this list as well. - [x] [Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html) was added for features that require explanation or tutorials - [x] [Unit or functional tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html) were updated or added to match the most common scenarios - [x] [Flaky Test Runner](https://ci-stats.kibana.dev/trigger_flaky_test_runner/1) was used on any tests changed - [x] The PR description includes the appropriate Release Notes section, and the correct `release_note:*` label is applied per the [guidelines](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process) ### Identify risks Does this PR introduce any risks? For example, consider risks like hard to test bugs, performance regression, potential of data loss. Describe the risk, its severity, and mitigation for each identified risk. Invite stakeholders and evaluate how to proceed before merging. - [ ] Cloud UI does not adapt the API to handle a query. Without query support, calls to the API may not work as intended, or fail. Reverting this PR will block upgrades to non major versions (next minor, next patch) if there are critical deprecations that have not been resolved. --------- Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com> |
||
---|---|---|
.. | ||
dashboard | ||
index-patterns | ||
logstash-configuration-management | ||
osquery-manager | ||
session-management | ||
short-urls | ||
synthetics | ||
task-manager | ||
upgrade-assistant | ||
uptime | ||
actions-and-connectors.asciidoc | ||
alerting.asciidoc | ||
cases.asciidoc | ||
dashboard-api.asciidoc | ||
data-views.asciidoc | ||
features.asciidoc | ||
index-patterns.asciidoc | ||
logstash-configuration-management.asciidoc | ||
machine-learning.asciidoc | ||
osquery-manager.asciidoc | ||
role-management.asciidoc | ||
saved-objects.asciidoc | ||
session-management.asciidoc | ||
short-urls.asciidoc | ||
spaces-management.asciidoc | ||
upgrade-assistant.asciidoc | ||
uptime-api.asciidoc |