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

[Winlogbeat] Remove brittle configuration validation from wineventlog #21593

Merged

Conversation

leehinman
Copy link
Contributor

@leehinman leehinman commented Oct 6, 2020

What does this PR do?

Removes brittle configuration keys validation from wineventlog

Why is it important?

configuration keys are different between winlogbeat, filebeat &
agent. The presence of the different keys doesn't affect the validity
of the configuration.

Checklist

  • My code follows the style guidelines of this project
    - [ ] 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 works
    - [ ] I have added an entry in CHANGELOG.next.asciidoc or CHANGELOG-developer.next.asciidoc.

How to test this PR locally

Run winlogbeat locally

Related issues

@elasticmachine
Copy link
Collaborator

Pinging @elastic/siem (Team:SIEM)

@botelastic botelastic bot added needs_team Indicates that the issue/PR needs a Team:* label and removed needs_team Indicates that the issue/PR needs a Team:* label labels Oct 6, 2020
@elasticmachine
Copy link
Collaborator

elasticmachine commented Oct 6, 2020

💚 Build Succeeded

Pipeline View Test View Changes Artifacts preview

Expand to view the summary

Build stats

  • Build Cause: [Pull request #21593 updated]

  • Start Time: 2020-10-08T13:08:53.722+0000

  • Duration: 42 min 22 sec

Test stats 🧪

Test Results
Failed 0
Passed 274
Skipped 1
Total 275

@andrewkroh
Copy link
Member

run tests

Copy link
Member

@andrewkroh andrewkroh left a comment

Choose a reason for hiding this comment

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

LGTM.

@leehinman leehinman force-pushed the 21220_winlogbeat_config_validation branch from bab5cb7 to 60a39fd Compare October 7, 2020 18:18
@leehinman leehinman merged commit 5b69349 into elastic:master Oct 8, 2020
@leehinman leehinman deleted the 21220_winlogbeat_config_validation branch October 8, 2020 14:27
leehinman added a commit to leehinman/beats that referenced this pull request Oct 8, 2020
…elastic#21593)

* Remove brittle configuration validation from wineventlog

- removed config keys checking
- update unit tests

Closes elastic#21220

(cherry picked from commit 5b69349)
v1v added a commit to v1v/beats that referenced this pull request Oct 13, 2020
* upstream/master: (127 commits)
  Update obs app links (elastic#21682)
  fix: update fleet test suite name (elastic#21738)
  Remove dot from file.extension value in Auditbeat FIM (elastic#21644)
  Fix leaks with metadata processors (elastic#16349)
  Add istiod metricset (elastic#21519)
  [Ingest Manager] Change Sync/Close call order (elastic#21735)
  [Ingest Manager] Syncing unpacked files (elastic#21706)
  Fix concurrent map read and write in socket dataset (elastic#21690)
  Fix conditional coding to remove seccomp info from Winlogbeat (elastic#21652)
  [Elastic Agent] Fix issue where inputs without processors defined would panic (elastic#21628)
  Add configuration of filestream input (elastic#21565)
  libbeat/logp: introduce Logger.WithOptions (elastic#21671)
  Make o365audit input cancellable (elastic#21647)
  fix: remove extra curly brace in script (elastic#21692)
  [Winlogbeat] Remove brittle configuration validation from wineventlog (elastic#21593)
  Fix function that parses from/to/contact headers (elastic#21672)
  [CI] Support Windows-2016 in pipeline 2.0 (elastic#21337)
  Skip publisher flaky tests (elastic#21657)
  backport: add 7.10 branch (elastic#21635)
  [CI: Packaging] fix: push ubi8 images too (elastic#21621)
  ...
leehinman added a commit that referenced this pull request Oct 13, 2020
…#21593) (#21691)

* Remove brittle configuration validation from wineventlog

- removed config keys checking
- update unit tests

Closes #21220

(cherry picked from commit 5b69349)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Improve config validation in winlogbeat
4 participants