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

Import and export uptime-dynamic-settings using saved-object management #82540

Closed
kobelb opened this issue Nov 3, 2020 · 6 comments · Fixed by #114235
Closed

Import and export uptime-dynamic-settings using saved-object management #82540

kobelb opened this issue Nov 3, 2020 · 6 comments · Fixed by #114235
Assignees
Labels
Project:RemoveLegacyMultitenancy Team:Uptime - DEPRECATED Synthetics & RUM sub-team of Application Observability v7.16.0 v8.0.0

Comments

@kobelb
Copy link
Contributor

kobelb commented Nov 3, 2020

End-users will commonly use saved-object management's import/export functionality to move saved-objects from one instance to another. The uptime-dynamic-settings saved-object should be included in these exports, so end-users have an easy way to migrate all of their saved-objects in a unified manner.

As part of the effort to remove legacy multi-tenancy, we want to give our users a way to migrate from a legacy tenant to Spaces. Without the ability to import/export the uptime-dynamic-settings saved-object, if a user is using a legacy tenant, their data will be stuck in that tenant and they won't have a migration path for 8.0.

As far as I'm aware, this shouldn't be blocked by anything 🎉 !!

@kobelb kobelb added the Team:Uptime - DEPRECATED Synthetics & RUM sub-team of Application Observability label Nov 3, 2020
@elasticmachine
Copy link
Contributor

Pinging @elastic/uptime (Team:uptime)

@andrewvc
Copy link
Contributor

andrewvc commented Nov 5, 2020

@kobelb is there an action item for us here?

@kobelb
Copy link
Contributor Author

kobelb commented Nov 5, 2020

Hey @andrewvc, yup :) Prior to 8.0, we'll want to make the uptime-dynamic-settings saved-object exportable/importable. #82784 has an example of how to do so.

@dominiqueclarke
Copy link
Contributor

@shahzad31 I am not able to inspect the save object, but I am able to download/export it. Is this expected?
Screen Shot 2021-11-01 at 3 32 01 PM
Screen Shot 2021-11-01 at 3 10 15 PM

@shahzad31
Copy link
Contributor

@dominiqueclarke yes that's expected behaviour we can't inspect these objects.

@dominiqueclarke
Copy link
Contributor

Post FF testing LGTM

@zube zube bot removed the [zube]: Done label Jan 10, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Project:RemoveLegacyMultitenancy Team:Uptime - DEPRECATED Synthetics & RUM sub-team of Application Observability v7.16.0 v8.0.0
Projects
None yet
Development

Successfully merging a pull request may close this issue.

6 participants