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

[Fleet] Apply experimental data stream settings on package install #146803

Closed
juliaElastic opened this issue Dec 1, 2022 · 2 comments
Closed
Labels
bug Fixes for quality problems that affect the customer experience Team:Fleet Team label for Observability Data Collection Fleet team

Comments

@juliaElastic
Copy link
Contributor

juliaElastic commented Dec 1, 2022

While adding support for experimental data stream settings like TSDB and synthetic_source, the logic of updating corresponding Component Templates and Index Templates is only done while creating/updating package policies.

During testing it turned out that these settings should be applied on package install time as well.

For TSDB, the package can have the setting enabled by default on a data stream by setting index_mode: "time_series".
The package install logic should apply this setting, by updating the settings of the Index template.

Similarly, if the source_mode: synthetic is set in the package, the synthetic_source setting should be enabled by default and the Component template changes should be applied.
Related: #141211

Related: #132818

@juliaElastic juliaElastic added bug Fixes for quality problems that affect the customer experience Team:Fleet Team label for Observability Data Collection Fleet team labels Dec 1, 2022
@elasticmachine
Copy link
Contributor

Pinging @elastic/fleet (Team:Fleet)

@juliaElastic
Copy link
Contributor Author

Duplicate of #146804

@juliaElastic juliaElastic marked this as a duplicate of #146804 Dec 1, 2022
@juliaElastic juliaElastic closed this as not planned Won't fix, can't repro, duplicate, stale Dec 1, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Fixes for quality problems that affect the customer experience Team:Fleet Team label for Observability Data Collection Fleet team
Projects
None yet
Development

No branches or pull requests

2 participants