-
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
[Upgrade Assistant] Add confirmation modal before migrating system indices #200117
[Upgrade Assistant] Add confirmation modal before migrating system indices #200117
Conversation
@elasticmachine merge upstream |
@sabarasaba Could you please take a look? :) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hey, thanks for having a look at this @youhonglian! Tested locally and works well, I left few comments for you to have a look. I would also love to see some tests implemented before we merge this.
Edit: There are also few broken tests that need to be looked at.
...ant/public/application/components/overview/migrate_system_indices/migrate_system_indices.tsx
Outdated
Show resolved
Hide resolved
...ant/public/application/components/overview/migrate_system_indices/migrate_system_indices.tsx
Outdated
Show resolved
Hide resolved
...ant/public/application/components/overview/migrate_system_indices/migrate_system_indices.tsx
Outdated
Show resolved
Hide resolved
...ant/public/application/components/overview/migrate_system_indices/migrate_system_indices.tsx
Outdated
Show resolved
Hide resolved
...ant/public/application/components/overview/migrate_system_indices/migrate_system_indices.tsx
Outdated
Show resolved
Hide resolved
Pinging @elastic/kibana-management (Team:Kibana Management) |
@elasticmachine merge upstream |
/ci |
/ci |
…/overview/migrate_system_indices/migrate_system_indices.tsx Co-authored-by: wajihaparvez <[email protected]>
@elasticmachine merge upstream |
/ci |
/ci |
💚 Build Succeeded
Metrics [docs]Async chunks
History
cc @youhonglian |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Latest lgtm!
@elasticmachine run docs-build |
Starting backport for target branches: 8.x |
…dices (elastic#200117) (cherry picked from commit bd576e6)
💚 All backports created successfully
Note: Successful backport PRs will be merged automatically after passing CI. Questions ?Please refer to the Backport tool documentation |
…tem indices (#200117) (#203085) # Backport This will backport the following commits from `main` to `8.x`: - [[Upgrade Assistant] Add confirmation modal before migrating system indices (#200117)](#200117) <!--- Backport version: 9.4.3 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"youhonglian","email":"[email protected]"},"sourceCommit":{"committedDate":"2024-12-05T11:54:34Z","message":"[Upgrade Assistant] Add confirmation modal before migrating system indices (#200117)","sha":"bd576e6cef57001692eb79c2befab09ac076714d","branchLabelMapping":{"^v9.0.0$":"main","^v8.18.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Kibana Management","release_note:skip","Feature:Upgrade Assistant","💝community","v9.0.0","backport:prev-minor"],"title":"[Upgrade Assistant] Add confirmation modal before migrating system indices","number":200117,"url":"https://github.com/elastic/kibana/pull/200117","mergeCommit":{"message":"[Upgrade Assistant] Add confirmation modal before migrating system indices (#200117)","sha":"bd576e6cef57001692eb79c2befab09ac076714d"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/200117","number":200117,"mergeCommit":{"message":"[Upgrade Assistant] Add confirmation modal before migrating system indices (#200117)","sha":"bd576e6cef57001692eb79c2befab09ac076714d"}}]}] BACKPORT--> Co-authored-by: youhonglian <[email protected]>
Summary
close #199621
In this PR, add a confirmation modal when the migrate indices button is clicked.
Checklist
Check the PR satisfies following conditions.
Reviewers should verify this PR satisfies this list as well.
release_note:breaking
label should be applied in these situations.release_node:*
label is applied per the guidelinesIdentify 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.