[Upgrade Assistant] Critical Kibana API deprecations should not block upgrades#209128
Conversation
|
Pinging @elastic/kibana-core (Team:Core) |
|
|
||
| const totalCriticalDeprecations = kibanaDeprecations.filter((d) => d.level === 'critical').length; | ||
| const totalCriticalDeprecations = kibanaDeprecations.filter( | ||
| (d) => d.deprecationType !== 'api' && d.level === 'critical' |
There was a problem hiding this comment.
The "critical" change
| loadTestFile(require.resolve('./reindexing')); | ||
| describe('upgrade assistant', function () { | ||
| // FAILING VERSION BUMP: https://github.com/elastic/kibana/issues/209048 | ||
| // loadTestFile(require.resolve('./reindexing')); |
There was a problem hiding this comment.
I think we only want to skip the reindexing for now...
TinaHeiligers
left a comment
There was a problem hiding this comment.
LGTM (code review only)
|
Starting backport for target branches: 8.18, 8.x, 9.0 https://github.com/elastic/kibana/actions/runs/13112486413 |
💚 Build Succeeded
Metrics [docs]
History
|
💔 All backports failed
Manual backportTo create the backport manually run: Questions ?Please refer to the Backport tool documentation |
|
Friendly reminder: Looks like this PR hasn’t been backported yet. |
|
Friendly reminder: Looks like this PR hasn’t been backported yet. |
7 similar comments
|
Friendly reminder: Looks like this PR hasn’t been backported yet. |
|
Friendly reminder: Looks like this PR hasn’t been backported yet. |
|
Friendly reminder: Looks like this PR hasn’t been backported yet. |
|
Friendly reminder: Looks like this PR hasn’t been backported yet. |
|
Friendly reminder: Looks like this PR hasn’t been backported yet. |
|
Friendly reminder: Looks like this PR hasn’t been backported yet. |
|
Friendly reminder: Looks like this PR hasn’t been backported yet. |
… upgrades (elastic#209128) ## Summary Filters out any deprecated Kibana API usages from blocking upgrade status. ### Checklist - [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 ### Risks Should be mitigated by E2E tests (cherry picked from commit 6bcdac4) # Conflicts: # x-pack/test/upgrade_assistant_integration/upgrade_assistant/index.ts
… upgrades (elastic#209128) ## Summary Filters out any deprecated Kibana API usages from blocking upgrade status. ### Checklist - [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 ### Risks Should be mitigated by E2E tests (cherry picked from commit 6bcdac4) # Conflicts: # x-pack/test/upgrade_assistant_integration/upgrade_assistant/index.ts
… upgrades (elastic#209128) ## Summary Filters out any deprecated Kibana API usages from blocking upgrade status. ### Checklist - [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 ### Risks Should be mitigated by E2E tests (cherry picked from commit 6bcdac4) # Conflicts: # x-pack/test/upgrade_assistant_integration/upgrade_assistant/index.ts
💚 All backports created successfully
Note: Successful backport PRs will be merged automatically after passing CI. Questions ?Please refer to the Backport tool documentation |
… block upgrades (#209128) (#211572) # Backport This will backport the following commits from `main` to `9.0`: - [[Upgrade Assistant] Critical Kibana API deprecations should not block upgrades (#209128)](#209128) <!--- Backport version: 9.6.6 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sorenlouv/backport) <!--BACKPORT [{"author":{"name":"Jean-Louis Leysens","email":"jeanlouis.leysens@elastic.co"},"sourceCommit":{"committedDate":"2025-02-03T11:29:05Z","message":"[Upgrade Assistant] Critical Kibana API deprecations should not block upgrades (#209128)\n\n## Summary\r\n\r\nFilters out any deprecated Kibana API usages from blocking upgrade\r\nstatus.\r\n\r\n\r\n### Checklist\r\n\r\n- [x] [Unit or functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere updated or added to match the most common scenarios\r\n\r\n### Risks\r\n\r\nShould be mitigated by E2E tests","sha":"6bcdac4571ffff20e62328332d2b073f892d3b61","branchLabelMapping":{"^v9.1.0$":"main","^v8.19.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Core","release_note:skip","Feature:Upgrade Assistant","backport missing","v9.0.0","backport:version","v8.18.0","v9.1.0","v8.19.0"],"title":"[Upgrade Assistant] Critical Kibana API deprecations should not block upgrades","number":209128,"url":"https://github.com/elastic/kibana/pull/209128","mergeCommit":{"message":"[Upgrade Assistant] Critical Kibana API deprecations should not block upgrades (#209128)\n\n## Summary\r\n\r\nFilters out any deprecated Kibana API usages from blocking upgrade\r\nstatus.\r\n\r\n\r\n### Checklist\r\n\r\n- [x] [Unit or functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere updated or added to match the most common scenarios\r\n\r\n### Risks\r\n\r\nShould be mitigated by E2E tests","sha":"6bcdac4571ffff20e62328332d2b073f892d3b61"}},"sourceBranch":"main","suggestedTargetBranches":["9.0","8.18","8.x"],"targetPullRequestStates":[{"branch":"9.0","label":"v9.0.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.18","label":"v8.18.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v9.1.0","branchLabelMappingKey":"^v9.1.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/209128","number":209128,"mergeCommit":{"message":"[Upgrade Assistant] Critical Kibana API deprecations should not block upgrades (#209128)\n\n## Summary\r\n\r\nFilters out any deprecated Kibana API usages from blocking upgrade\r\nstatus.\r\n\r\n\r\n### Checklist\r\n\r\n- [x] [Unit or functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere updated or added to match the most common scenarios\r\n\r\n### Risks\r\n\r\nShould be mitigated by E2E tests","sha":"6bcdac4571ffff20e62328332d2b073f892d3b61"}},{"branch":"8.x","label":"v8.19.0","branchLabelMappingKey":"^v8.19.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT-->
|
Looks like this PR has backport PRs but they still haven't been merged. Please merge them ASAP to keep the branches relatively in sync. |
… block upgrades (#209128) (#211573) # Backport This will backport the following commits from `main` to `8.x`: - [[Upgrade Assistant] Critical Kibana API deprecations should not block upgrades (#209128)](#209128) <!--- Backport version: 9.6.6 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sorenlouv/backport) <!--BACKPORT [{"author":{"name":"Jean-Louis Leysens","email":"jeanlouis.leysens@elastic.co"},"sourceCommit":{"committedDate":"2025-02-03T11:29:05Z","message":"[Upgrade Assistant] Critical Kibana API deprecations should not block upgrades (#209128)\n\n## Summary\r\n\r\nFilters out any deprecated Kibana API usages from blocking upgrade\r\nstatus.\r\n\r\n\r\n### Checklist\r\n\r\n- [x] [Unit or functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere updated or added to match the most common scenarios\r\n\r\n### Risks\r\n\r\nShould be mitigated by E2E tests","sha":"6bcdac4571ffff20e62328332d2b073f892d3b61","branchLabelMapping":{"^v9.1.0$":"main","^v8.19.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Core","release_note:skip","Feature:Upgrade Assistant","backport missing","v9.0.0","backport:version","v8.18.0","v9.1.0","v8.19.0"],"title":"[Upgrade Assistant] Critical Kibana API deprecations should not block upgrades","number":209128,"url":"https://github.com/elastic/kibana/pull/209128","mergeCommit":{"message":"[Upgrade Assistant] Critical Kibana API deprecations should not block upgrades (#209128)\n\n## Summary\r\n\r\nFilters out any deprecated Kibana API usages from blocking upgrade\r\nstatus.\r\n\r\n\r\n### Checklist\r\n\r\n- [x] [Unit or functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere updated or added to match the most common scenarios\r\n\r\n### Risks\r\n\r\nShould be mitigated by E2E tests","sha":"6bcdac4571ffff20e62328332d2b073f892d3b61"}},"sourceBranch":"main","suggestedTargetBranches":["9.0","8.18","8.x"],"targetPullRequestStates":[{"branch":"9.0","label":"v9.0.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.18","label":"v8.18.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v9.1.0","branchLabelMappingKey":"^v9.1.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/209128","number":209128,"mergeCommit":{"message":"[Upgrade Assistant] Critical Kibana API deprecations should not block upgrades (#209128)\n\n## Summary\r\n\r\nFilters out any deprecated Kibana API usages from blocking upgrade\r\nstatus.\r\n\r\n\r\n### Checklist\r\n\r\n- [x] [Unit or functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere updated or added to match the most common scenarios\r\n\r\n### Risks\r\n\r\nShould be mitigated by E2E tests","sha":"6bcdac4571ffff20e62328332d2b073f892d3b61"}},{"branch":"8.x","label":"v8.19.0","branchLabelMappingKey":"^v8.19.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT-->
…t block upgrades (#209128) (#211574) # Backport This will backport the following commits from `main` to `8.18`: - [[Upgrade Assistant] Critical Kibana API deprecations should not block upgrades (#209128)](#209128) <!--- Backport version: 9.6.6 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sorenlouv/backport) <!--BACKPORT [{"author":{"name":"Jean-Louis Leysens","email":"jeanlouis.leysens@elastic.co"},"sourceCommit":{"committedDate":"2025-02-03T11:29:05Z","message":"[Upgrade Assistant] Critical Kibana API deprecations should not block upgrades (#209128)\n\n## Summary\r\n\r\nFilters out any deprecated Kibana API usages from blocking upgrade\r\nstatus.\r\n\r\n\r\n### Checklist\r\n\r\n- [x] [Unit or functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere updated or added to match the most common scenarios\r\n\r\n### Risks\r\n\r\nShould be mitigated by E2E tests","sha":"6bcdac4571ffff20e62328332d2b073f892d3b61","branchLabelMapping":{"^v9.1.0$":"main","^v8.19.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Core","release_note:skip","Feature:Upgrade Assistant","backport missing","v9.0.0","backport:version","v8.18.0","v9.1.0","v8.19.0"],"title":"[Upgrade Assistant] Critical Kibana API deprecations should not block upgrades","number":209128,"url":"https://github.com/elastic/kibana/pull/209128","mergeCommit":{"message":"[Upgrade Assistant] Critical Kibana API deprecations should not block upgrades (#209128)\n\n## Summary\r\n\r\nFilters out any deprecated Kibana API usages from blocking upgrade\r\nstatus.\r\n\r\n\r\n### Checklist\r\n\r\n- [x] [Unit or functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere updated or added to match the most common scenarios\r\n\r\n### Risks\r\n\r\nShould be mitigated by E2E tests","sha":"6bcdac4571ffff20e62328332d2b073f892d3b61"}},"sourceBranch":"main","suggestedTargetBranches":["9.0","8.18","8.x"],"targetPullRequestStates":[{"branch":"9.0","label":"v9.0.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.18","label":"v8.18.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v9.1.0","branchLabelMappingKey":"^v9.1.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/209128","number":209128,"mergeCommit":{"message":"[Upgrade Assistant] Critical Kibana API deprecations should not block upgrades (#209128)\n\n## Summary\r\n\r\nFilters out any deprecated Kibana API usages from blocking upgrade\r\nstatus.\r\n\r\n\r\n### Checklist\r\n\r\n- [x] [Unit or functional\r\ntests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)\r\nwere updated or added to match the most common scenarios\r\n\r\n### Risks\r\n\r\nShould be mitigated by E2E tests","sha":"6bcdac4571ffff20e62328332d2b073f892d3b61"}},{"branch":"8.x","label":"v8.19.0","branchLabelMappingKey":"^v8.19.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}] BACKPORT-->
Summary
Filters out any deprecated Kibana API usages from blocking upgrade status.
Checklist
Risks
Should be mitigated by E2E tests