Conversation
|
This pull request does not have a backport label. Could you fix it @kvch? 🙏
NOTE: |
💚 Build Succeeded
Expand to view the summary
Build stats
Test stats 🧪
💚 Flaky test reportTests succeeded. 🤖 GitHub commentsTo re-run your PR in the CI, just comment with:
|
ruflin
left a comment
There was a problem hiding this comment.
Overall change LGTM. Lets get it into 8.0 and as a follow up lets see if we still have time to make it into 7.16.
CI is not happy including docs. I suspect there are a few dependencies. I would also not be suprised if the release manager also has some references to it and needs updating.
| @@ -1,15 +0,0 @@ | |||
| journalbeat: | |||
There was a problem hiding this comment.
Argh, we supported it even in Elastic Agent? @nimarezainia We likely need to mention this somewhere also in Elastic Agent 8.0 breaking changes that log/journal was removed.
There was a problem hiding this comment.
I thought journald input was exposed under log/journal. Is that not correct?
There was a problem hiding this comment.
The problem is that it is correct. Under what path do we expose the filebeat journal input?
There's a sprinkling of references across the infra repo. Many of these look related to previous releases and shouldn't need to be touched, but a few many not be. I think that @elastic/infra-release probably need to be looped in here to take a look. |
I have already checked it. I mentioned in the original issue that the infra team has already removed Journalbeat from the release process, from download pages, etc: #28476 There is nothing else we have to do. |
|
jenkins run tests |
1 similar comment
|
jenkins run tests |
|
@elasticmachine run elasticsearch-ci/docs |
|
I have accidentally merged this PR. If you have any comments, I will address them in a follow-up PR. |
* upstream/master: (577 commits) Remove Journalbeat (elastic#29131) Add note that there is no warranty or support for generator code (elastic#28797) packetbeat: preparation for npcap addition (elastic#29017) Use the generic helper for opening file to read in filestream (elastic#29180) Workflow for macos (elastic#29174) Fix `decode_json_fields` processor to always add error key (elastic#29107) Workflow for macos (elastic#29156) Fix agent download timeout values in yaml files (elastic#29039) Added workflow file for builds with macos (elastic#29148) CI: enable AWS cloud testing on a PR basis if changes in certain files (elastic#29047) Remove links to Journalbeat (elastic#29134) Fix rds metadata in cloudwatch metricset (elastic#29106) [mergify]: notify conflicts in PRs that are still open (elastic#29122) Use NamedWatcher in Agent's k8s provider (elastic#29095) override host on statsd metricset (elastic#29103) Skip config check in autodiscover for duplicated configurations (elastic#29048) Change "filebeat.config.modules.enabled" to "true" (elastic#28769) Remove deprecated spool queue from Beats (elastic#28869) Add `beat` field back to beat.stats (elastic#29094) Revert "Move labels and annotations under kubernetes.namespace. (elastic#27917)" (elastic#29069) ...
Use journald input instead. (cherry picked from commit af2eb73)
Use journald input instead. (cherry picked from commit af2eb73)
* upstream/master: [libbeat] Fix add_labels flattening of arrays values (elastic#29211) Change elastic-agent pprof default to false (elastic#29155) elastic#28472 fix flaky tests in libbeat fmtstr to use time.UTC instead of time.Local (elastic#28473) Adopt `parsers` in Filebeat's journald input (elastic#29070) [Elastic Agent] Add process error handling guidelines (elastic#29152) winlogbeat/sys/winevent: use reflect IsZero method (elastic#29190) Remove Journalbeat (elastic#29131) Add note that there is no warranty or support for generator code (elastic#28797) packetbeat: preparation for npcap addition (elastic#29017) Use the generic helper for opening file to read in filestream (elastic#29180) Workflow for macos (elastic#29174) Fix `decode_json_fields` processor to always add error key (elastic#29107)
as journalbeat as dropped upstream with 7.16 release in elastic/beats#29131 Signed-off-by: Knut Ahlers <knut@ahlers.me>
What does this PR do?
This PR removes Journalbeat from Beats. The Beat has been experimental for years. Now it is released as a Filebeat input, so we no longer need the Beat.
Why is it important?
Cleanup.
Checklist
- [ ] I have commented my code, particularly in hard-to-understand areas- [ ] I have made corresponding changes to the documentation- [ ] I have made corresponding change to the default configuration files- [ ] I have added tests that prove my fix is effective or that my feature worksCHANGELOG.next.asciidocorCHANGELOG-developer.next.asciidoc.