-
Notifications
You must be signed in to change notification settings - Fork 4.9k
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
[Agent] Include beats in agent package #15046
Conversation
Pinging @elastic/ingest (Project:fleet) |
While testing this, I run the |
dev-tools/packaging/packages.yml
Outdated
@@ -118,6 +131,12 @@ shared: | |||
<<: *common | |||
files: | |||
<<: *agent_binary_files | |||
'beats/filebeat-{{.GOOS}}-{{.Platform.Arch}}.zip': |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
zip
dev-tools/packaging/packages.yml
Outdated
@@ -130,6 +149,12 @@ shared: | |||
uninstall-service-{{.BeatName}}.ps1: | |||
template: '{{ elastic_beats_dir }}/dev-tools/packaging/templates/windows/uninstall-service.ps1.tmpl' | |||
mode: 0755 | |||
'beats/filebeat-{{.GOOS}}-{{.Platform.Arch}}.zip': |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
version?
@michalpristas it is ready for another round of review? I did a quick |
@ph yeah it should be all working now, you need to check |
LGTM |
Include metricbeat and Filebeat inside the agent.
When packaging an agent supported beats are packed into resulting package
New subfolder is created with artifacts of supported beats for specific os-arch combination (windows agent does not contain linux artifacts, 32 bit arch does not mix with 64...)
Fixes: #14915