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

Use journald for system module on Debian 12 #41061

Merged
merged 38 commits into from
Oct 14, 2024

Commits on Oct 11, 2024

  1. Use journald for system/syslog module on Debian 12

    This commit adds osVersion and osFamily to the builtin field used to
    render the modules template. The system/syslog template is updated to
    use journald for Debian 12.
    belimawr committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    7677ba6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    eb0a798 View commit details
    Browse the repository at this point in the history
  3. Update docs

    belimawr committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    5165201 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ba0b713 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1503234 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9300272 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    198c632 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    15e56bf View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    f1d10d6 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    8e013bc View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    e6905f5 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    84e2554 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    1841a02 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    ae126c8 View commit details
    Browse the repository at this point in the history
  15. fix tests and improve docs

    belimawr committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    4b06572 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    dd7b43a View commit details
    Browse the repository at this point in the history
  17. Update docs and tests

    belimawr committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    24f9895 View commit details
    Browse the repository at this point in the history
  18. update generated files

    belimawr committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    f14f41c View commit details
    Browse the repository at this point in the history
  19. Fix lint issues

    belimawr committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    d7d37d6 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    fcc6cac View commit details
    Browse the repository at this point in the history
  21. Improve system test error handling

    Set Filebeat to write logs to file where the framework can find it,
    this avoids the 'file not found' exception thrown when trying to print
    logs on test failures form masking the actual test failure.
    belimawr committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    fe5bdb1 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    e86d97e View commit details
    Browse the repository at this point in the history
  23. Choose between journald and log input based on flag, update module

    The module configuration template has been updated to use the new
    input, the new input can select journald or traditional log files
    based on the flags `use_journald` or `use_files`.
    belimawr committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    5c84f4a View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    bcc81e5 View commit details
    Browse the repository at this point in the history
  25. Update configs

    belimawr committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    333cf0b View commit details
    Browse the repository at this point in the history
  26. update pipeline and tests

    belimawr committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    0a1d441 View commit details
    Browse the repository at this point in the history
  27. Add processors

    belimawr committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    d8fe075 View commit details
    Browse the repository at this point in the history
  28. Fix test_module.py

    Fix test_module.py by passing the `-once` flag when the test file is
    not a journal and by killing (SIGKILL) the Filebeat process if it does
    not terminate gracefully in 15s.
    belimawr committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    607ef82 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    d9e297d View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    4fce6a0 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    056d9e7 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    9270dc3 View commit details
    Browse the repository at this point in the history
  33. Update golden files

    belimawr committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    3328fce View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    648200d View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    2bafcf0 View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    11e6655 View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    fbfdbbe View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    ea2e833 View commit details
    Browse the repository at this point in the history