Skip to content
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

Legacy index template deprecation/migration UX #97507

Closed
cjcenizal opened this issue Apr 19, 2021 · 4 comments
Closed

Legacy index template deprecation/migration UX #97507

cjcenizal opened this issue Apr 19, 2021 · 4 comments
Labels
enhancement New value added to drive a business result Feature:Index Management Index and index templates UI Feature:Upgrade Assistant Team:Kibana Management Dev Tools, Index Management, Upgrade Assistant, ILM, Ingest Node Pipelines, and more

Comments

@cjcenizal
Copy link
Contributor

Once legacy index templates are deprecated, users will need guidance on how to migrate them to the new composable index templates. The initial assistance we can offer is to document principles and manual steps users can take in our docs. Beyond that, we can provide UI and API tools for automating part of all of this process.

"Checklist" idea

One idea I had was to treat the UI as a "checklist" of legacy index templates to work through. I envision a workflow where the user goes through their legacy index templates, migrate them one-by-one or in bulk, and then hides the entire list of legacy index templates once it's empty. Being able to see how many have been migrated and how many remain will give the user a sense of progress through this workflow.

image

Clicking the "Upgrade" button above will show a progress spinner and then remove the index template from the v1 table and add it to the v2 table. Users could also select multiple index templates to perform a bulk migration.

Relationship with Upgrade Assistant

I was thinking we could surface the presence and count of legacy index templates in Upgrade Assistant, with a link to the above UI in Index Management, essentially directing the user to do their migration work there.

@cjcenizal cjcenizal added enhancement New value added to drive a business result Feature:Index Management Index and index templates UI Team:Kibana Management Dev Tools, Index Management, Upgrade Assistant, ILM, Ingest Node Pipelines, and more Feature:Upgrade Assistant labels Apr 19, 2021
@elasticmachine
Copy link
Contributor

Pinging @elastic/es-ui (Team:Elasticsearch UI)

@alisonelizabeth
Copy link
Contributor

I was thinking we could surface the presence and count of legacy index templates in Upgrade Assistant, with a link to the above UI in Index Management, essentially directing the user to do their migration work there.

@cjcenizal is this something you'd still like to consider surfacing in UA?

@cjcenizal
Copy link
Contributor Author

@alisonelizabeth I don't think we need to act on this yet, since legacy index templates haven't yet been slated for removal.

@alisonelizabeth
Copy link
Contributor

I'm going to close this issue as not planned. Legacy index templates have been deprecated for quite awhile now.

@alisonelizabeth alisonelizabeth closed this as not planned Won't fix, can't repro, duplicate, stale Aug 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New value added to drive a business result Feature:Index Management Index and index templates UI Feature:Upgrade Assistant Team:Kibana Management Dev Tools, Index Management, Upgrade Assistant, ILM, Ingest Node Pipelines, and more
Projects
None yet
Development

No branches or pull requests

3 participants