Add dataset fields to all packages#56
Conversation
This is part of elastic/package-registry#491 This PR adds the new dataset fields to each package. As soon as all PRs in the registry, Kibana and Agent are merged, the old stream fields can be removed.
What about dashboards in integrations? Will they stop working? I think you should follow the flow (first update integrations, then rollout changes to the package-storage). |
|
@mtojek Good point. The dashboards will stop working as soon as the Agent is changed. I suggest the following:
|
|
Is it possible to rollout changes in a safe way without breaking anything? e.g. agent rewrites/copies fields. |
For now, the packages have old and new fields inside. As soon as Kibana and Agent are shipped, the old definition can be removed. See also elastic/package-storage#56
|
It would be possible to add both for now on the Agent side and later remove it in a follow up. @michalpristas WDYT about changing elastic/beats#18967 accordingly? |
|
@mtojek In any case, we will need the definitions for both in the packages for some time too, meaning this PR is valid in any case as it doesn't break anything. |
|
Thanks, merged. The only effect this has so far it is unblocking my registry PR and we have both fields in the templates for now. |
For now, the packages have old and new fields inside. As soon as Kibana and Agent are shipped, the old definition can be removed. See also elastic/package-storage#56
This is part of elastic/package-registry#491 This PR adds the new dataset fields to each package. As soon as all PRs in the registry, Kibana and Agent are merged, the old stream fields can be removed.