Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: NixOS/nixpkgs
base: 44565adda500
Choose a base ref
...
head repository: NixOS/nixpkgs
compare: 376b5fd00039
Choose a head ref
  • 4 commits
  • 5 files changed
  • 2 contributors

Commits on Jul 6, 2019

  1. nixos/graylog: fix startup

    Until now the startup failed with an error like this:
    
    ```
    com.github.joschi.jadconfig.ValidationException: Parent path /var/lib/graylog/server for Node ID file at /var/lib/graylog/server/node-id is not a directory
    ```
    
    This happens since `graylog.service` ensures that `/var/lib/graylog`
    exists, however it doesn't take care of the directory for
    `cfg.nodeIdFile`.
    Ma27 committed Jul 6, 2019
    Copy the full SHA
    3464c60 View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2019

  1. Copy the full SHA
    60ed1f4 View commit details
    Browse the repository at this point in the history
  2. nixos/graylog: add test

    Basic test which confirms new inputs can be created and that messages
    can be sent to a UDP-GELF input using `netcat`.
    
    This test requires 4GB of RAM to avoid issues due insufficient
    memory (please refer to `nixos/tests/elk.nix` for a detailed explanation of
    the issue) for elasticsearch.
    
    Also it's ensured that elasticsearch has an open HTTP port for communication
    when starting `graylog`. This is a workaround to ensure that all services
    are started in proper order, even in test environments with less power.
    However this shouldn't be implemented in the `nixos/graylog` module as
    this might be harmful when using elasticsearch clusters that require e.g.
    authentication and/or run on different servers.
    Ma27 committed Jul 9, 2019
    Copy the full SHA
    16d0b8d View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2019

  1. Merge pull request #64463 from Ma27/graylog-test

    nixos/graylog: minor fixes, add test
    fpletz committed Jul 21, 2019
    Copy the full SHA
    376b5fd View commit details
    Browse the repository at this point in the history