Skip to content

[kibana] - Update package spec to 3.0.0 - #14202

Merged
jonny-mcc merged 2 commits into
mainfrom
update-kibana-to-v3
Jun 11, 2025
Merged

[kibana] - Update package spec to 3.0.0#14202
jonny-mcc merged 2 commits into
mainfrom
update-kibana-to-v3

Conversation

@jonny-mcc

Copy link
Copy Markdown
Contributor

Updates the Kibana package spec to 3.0.0 so that it is compatible with v9 and above. Prior to this change the old Beats integrations show up on v9 instead of the Elastic Agent integration.

Proposed commit message

Ran

find data_stream -type f -path "*fields*" -name "*.yml" -exec yq e -i "del .[].release" {} \;
find data_stream -type f -path "*fields*" -name "ecs.yml" -exec yq e -i "unique_by(.name)" {} \;
yq e -i 'del .release' manifest.yml
yq e -i "with(select(.license != null); .conditions.elastic.subscription = .license) | del .license" manifest.yml

Then

go run github.com/andrewkroh/go-examples/ecs-update@main -format-version=3.0.0 -fix-dotted-yaml-keys -add-owner-type -owner elastic/stack-monitoring --fields-yml-cleanup-attrs --fields-yml-use-ecs .

Checklist

  • I have reviewed tips for building integrations and this pull request is aligned with them.
  • I have verified that all data streams collect metrics or logs.
  • I have added an entry to my package's changelog.yml file.
  • I have verified that Kibana version constraints are current according to guidelines.
  • I have verified that any added dashboard complies with Kibana's Dashboard good practices

Author's Checklist

  • [ ]

How to test this PR locally

Related issues

Screenshots

Screenshot 2025-06-11 at 12 24 44 Screenshot 2025-06-11 at 12 24 17
@cla-checker-service

cla-checker-service Bot commented Jun 11, 2025

Copy link
Copy Markdown

💚 CLA has been signed

@andrewkroh

Copy link
Copy Markdown
Contributor

It might be the email address that is used in your commits (which you can see at https://patch-diff.githubusercontent.com/raw/elastic/integrations/pull/14202.patch) that's causing the CLA checker to fail, but I'm not 100% sure.

@jonny-mcc
jonny-mcc marked this pull request as ready for review June 11, 2025 11:49
@jonny-mcc
jonny-mcc requested a review from a team as a code owner June 11, 2025 11:49
…ttributes

Modified the field definitions to reference ECS where possible and remove
invalid field attributes.

[git-generate]
go run github.com/andrewkroh/go-examples/ecs-update@v0.0.0-20250611012118-98e00ca93ff9 -format-version=3.0.0 -fix-dotted-yaml-keys -fields-yml-use-ecs -fields-yml-cleanup-attrs -add-owner-type packages/.
@jonny-mcc
jonny-mcc force-pushed the update-kibana-to-v3 branch from 0f0f3ba to 27e6cd8 Compare June 11, 2025 11:54
@jonny-mcc

jonny-mcc commented Jun 11, 2025

Copy link
Copy Markdown
Contributor Author

It might be the email address that is used in your commits (which you can see at https://patch-diff.githubusercontent.com/raw/elastic/integrations/pull/14202.patch) that's causing the CLA checker to fail, but I'm not 100% sure.

Yeah sorry, my bad - didn't check. Should be fixed now

@andrewkroh andrewkroh added Integration:kibana Kibana Team:Stack Monitoring Stack Monitoring team [elastic/stack-monitoring] labels Jun 11, 2025

@consulthys consulthys left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGT Stack Monitoring

@elastic-vault-github-plugin-prod

Copy link
Copy Markdown
Contributor

🚀 Benchmarks report

To see the full report comment with /test benchmark fullreport

@elasticmachine

Copy link
Copy Markdown

💚 Build Succeeded

@jonny-mcc
jonny-mcc merged commit a05abbe into main Jun 11, 2025
@jonny-mcc
jonny-mcc deleted the update-kibana-to-v3 branch June 11, 2025 12:51
@elastic-vault-github-plugin-prod

Copy link
Copy Markdown
Contributor

Package kibana - 2.8.0 containing this change is available at https://epr.elastic.co/package/kibana/2.8.0/

@andrewkroh andrewkroh added the documentation Improvements or additions to documentation. Applied to PRs that modify *.md files. label Jul 1, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation. Applied to PRs that modify *.md files. Integration:kibana Kibana Team:Stack Monitoring Stack Monitoring team [elastic/stack-monitoring]

4 participants