Artturi
4984fe2fb6
Merge pull request #144604 from hercules-ci/logstash-fix-passthru-tests-unfree
2022-12-27 21:39:02 +02:00
Robert Scott
3d6c926c4f
treewide/servers,shells,tools: add sourceType for more packages
2022-07-02 13:38:00 +01:00
Xiami
36b54d333d
logstash: fix sha256
2022-06-14 16:59:24 +08:00
PedroHLC ☭
8b4c4bf34f
elk7: 7.16.1 -> 7.17.4
2022-06-03 11:11:06 -04:00
Rick van Schijndel
9f98b2bd7c
makeWrapper to nativeBuildInputs ( #167225 )
2022-04-05 10:34:48 +03:00
Kim Lindberger
ebaa226853
elk7: 7.11.1 -> 7.16.1, 6.8.3 -> 6.8.21 + add filebeat module and tests ( #150879 )
...
* elk7: 7.11.1 -> 7.16.1
* nixosTests.elk: Improve reliability and compatibility with ELK 7.x
- Use comparisons in jq instead of grepping
- Match for `.hits.total.value` if version >= 7, otherwise it always
passes
- Make curl fail if requests fails
* nixos/filebeat: Add initial module and test
Filebeat is an open source file harvester, mostly used to fetch logs
files and feed them into logstash.
This module can be used instead of journalbeat if used with
`filebeat7` and configured with the `journald` input.
* python3Packages.parsedmarc.tests: Fix breakage
- Don't use the deprecated elasticsearch7-oss package
- Improve jq query robustness and add tracing
* rl-2205: Note the addition of the filebeat service
* elk6: 6.8.3 -> 6.8.21
The latest version includes a fix for CVE-2021-44228.
* nixos/journalbeat: Add a loose dependency on elasticsearch
Avoid unnecssary back-off when elasticsearch is running on the same
host.
2021-12-17 00:20:52 +09:00
Felix Buehler
22dffe27f3
pkgs/tools: use pname&version instead of name
2021-11-30 21:11:29 +01:00
Robert Hensing
3ff04d2fc2
logstash7: Fix passthru.tests since -oss variant removal
2021-11-04 13:16:32 +01:00
Andrew Childs
ce98cdc02d
logstash7: 7.5.1 -> 7.11.1
2021-11-03 11:35:14 +01:00
happysalada
274c9f6e0b
logstash: fix passthru.tests
2021-08-31 18:05:09 +09:00
happysalada
159be7791c
logstash: fix download url
...
Update pkgs/tools/misc/logstash/7.x.nix
Co-authored-by: Mihai Fufezan <36706276+fufexan@users.noreply.github.com>
Update pkgs/tools/misc/logstash/7.x.nix
Co-authored-by: Mihai Fufezan <36706276+fufexan@users.noreply.github.com>
2021-08-31 09:06:13 +09:00
happysalada
f9321de0f3
elk7: 7.5.1 -> 7.10.2
...
Update pkgs/development/tools/misc/kibana/7.x.nix
Co-authored-by: Mihai Fufezan <36706276+fufexan@users.noreply.github.com>
Update pkgs/servers/search/elasticsearch/7.x.nix
Co-authored-by: Mihai Fufezan <36706276+fufexan@users.noreply.github.com>
Update pkgs/servers/search/elasticsearch/7.x.nix
Co-authored-by: Mihai Fufezan <36706276+fufexan@users.noreply.github.com>
Update pkgs/development/tools/misc/kibana/7.x.nix
Co-authored-by: Mihai Fufezan <36706276+fufexan@users.noreply.github.com>
2021-08-31 09:06:13 +09:00
happysalada
9a3c58ee74
logstash: nixpkgs-fmt
2021-08-31 09:06:13 +09:00
Robert Hensing
9011d59758
logstash-*-oss: Add passthru.tests
2021-03-23 14:42:40 +01:00
Ben Siraphob
8c5d37129f
pkgs/tools: stdenv.lib -> lib
2021-01-15 17:12:36 +07:00
Profpatsch
4a7f99d55d
treewide: with stdenv.lib; in meta -> with lib;
...
Part of: https://github.com/NixOS/nixpkgs/issues/108938
meta = with stdenv.lib;
is a widely used pattern. We want to slowly remove
the `stdenv.lib` indirection and encourage people
to use `lib` directly. Thus let’s start with the meta
field.
This used a rewriting script to mostly automatically
replace all occurances of this pattern, and add the
`lib` argument to the package header if it doesn’t
exist yet.
The script in its current form is available at
https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
2021-01-11 10:38:22 +01:00
Isaac van Bakel
979e2c252a
logstash: fix missing package hooks
...
logstash packages were failing to run the pre/postInstall hooks, despite
running the install phase.
2020-11-26 19:43:28 +01:00
Ben Siraphob
db74029e3e
treewide: remove package names from prefix of descriptions
2020-10-27 09:15:07 -07:00
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs
2020-04-10 17:54:53 +01:00
vasile luta
f8a9d48d7d
logstash7: 7.3.1 -> 7.5.1
2020-01-06 15:22:28 +02:00
adisbladis
723148f92e
elastic7: 7.0.1 -> 7.3.1
2019-09-07 12:48:42 +01:00
adisbladis
3ab433df34
elastic6: 6.7.2 -> 6.8.3
2019-09-07 12:43:40 +01:00
adisbladis
4e30b30a65
logstash5: Remove EOL package
2019-09-06 14:22:15 +01:00
volth
46420bbaa3
treewide: name -> pname (easy cases) ( #66585 )
...
treewide replacement of
stdenv.mkDerivation rec {
name = "*-${version}";
version = "*";
to pname
2019-08-15 13:41:18 +01:00
Bas van Dijk
1a0818e941
elk6: 6.7.1 -> 6.7.2
2019-05-10 23:32:44 +02:00
Bas van Dijk
8673d82bc1
elk5: 5.6.9 -> 5.6.16
2019-05-10 22:46:12 +02:00
Bas van Dijk
78cb9b7898
elk: 7.0.0 -> 7.0.1
2019-05-09 11:37:48 +02:00
Bas van Dijk
13352f28d2
elk7: init at 7.0.0
...
This adds the following new packages:
+ elasticsearch7
+ elasticsearch7-oss
+ logstash7
+ logstash7-oss
+ kibana7
+ kibana7-oss
+ filebeat7
+ heartbeat7
+ metricbeat7
+ packetbeat7
+ journalbeat7
The default major version of the ELK stack stays at 6. We should
probably set it to 7 in a next commit.
2019-04-14 21:39:46 +02:00
Bas van Dijk
7062a073e8
elk: 6.5.1 -> 6.7.1
2019-04-09 12:34:01 +02:00
Bas van Dijk
fbf0efc6a7
elk: 6.3.2 -> 6.5.1
2018-12-01 12:47:12 +01:00
Jörg Thalheim
13db07a092
logstash: update default version to v6
2018-08-03 12:06:45 +01:00
Bas van Dijk
ebcdb822f8
elk: 6.2.4 -> 6.3.2
...
* The ELK stack is upgraded to 6.3.2.
* `elasticsearch6`, `logstash6` and `kibana6` now come with X-Pack which is
a suite of additional features. These are however licensed under the unfree
"Elastic License".
* Fortunately they also provide OSS versions which are now packaged
under: `elasticsearch6-oss`, `logstash6-oss` and `kibana6-oss`.
Note that the naming of the attributes is consistent with upstream.
* The test `nix-build nixos/tests/elk.nix -A ELK-6` will test the OSS
version by default. You can also run the test on the unfree ELK using:
`NIXPKGS_ALLOW_UNFREE=1 nix-build nixos/tests/elk.nix -A ELK-6 --arg enableUnfree true`
2018-07-28 00:01:31 +02:00
Silvan Mosberger
57bccb3cb8
treewide: http -> https sources ( #42676 )
...
* treewide: http -> https sources
This updates the source urls of all top-level packages from http to
https where possible.
* buildtorrent: fix url and tab -> spaces
2018-06-28 20:43:35 +02:00
Bas van Dijk
9c8fa9729c
elk6: 6.2.3 -> 6.2.4
2018-04-18 00:38:48 +02:00
Bas van Dijk
1593ff3f51
elk5: 5.6.8 -> 5.6.9
2018-04-18 00:38:48 +02:00
Bas van Dijk
baf5d4d537
logstash6: fix startup due to unpatched shebangs
2018-04-18 00:38:48 +02:00
Bas van Dijk
54e6c0e7ae
elk6: 6.2.2 -> 6.2.3
2018-04-18 00:32:57 +02:00
Bas van Dijk
b3e94a2385
elk6: 6.1.2 -> 6.2.2
2018-04-18 00:32:57 +02:00
Bas van Dijk
390abceb2b
elk5: 5.6.6 -> 5.6.8
2018-04-18 00:32:57 +02:00
Bas van Dijk
af47db6a3a
elk: 5.6.5 -> 5.6.6
...
Security fix for CVE-2018-3818.
https://www.elastic.co/guide/en/kibana/5.6/release-notes-5.6.6.html
https://www.elastic.co/guide/en/logstash/5.6/logstash-5-6-6.html
2018-01-17 02:11:19 +01:00
Bas van Dijk
e842ffbb33
elk: 6.1.1 -> 6.1.2
...
Contains a security fix for kibana: CVE-2018-3818.
https://www.elastic.co/guide/en/elasticsearch/reference/current/release-notes-6.1.2.html
https://www.elastic.co/guide/en/logstash/6.1/logstash-6-1-2.html
https://www.elastic.co/guide/en/kibana/6.1/release-notes-6.1.2.html
https://www.elastic.co/guide/en/beats/libbeat/6.1/release-notes-6.1.2.html
2018-01-17 01:29:53 +01:00
Bas van Dijk
e8e88c43f6
elk: 6.1.0 -> 6.1.1
2018-01-02 01:21:55 +01:00
Bas van Dijk
803077ef1c
elk: add elasticsearch6, logstash6, kibana6 and the beats at v6.1.0
...
This change is backwards compatible since the ELK tools at version 5.x
remain unchanged.
The test suite now both tests ELK-5 and ELK-6.
2018-01-02 01:15:29 +01:00
Bas van Dijk
95913d2768
elk: 5.6.1 -> 5.6.5
...
https://www.elastic.co/guide/en/elasticsearch/reference/5.6/release-notes-5.6.0.html
https://www.elastic.co/guide/en/logstash/5.6/logstash-5-6-5.html
https://www.elastic.co/guide/en/kibana/5.6/release-notes-5.6.5.html
https://www.elastic.co/guide/en/beats/libbeat/5.6/release-notes-5.6.5.html
2018-01-02 01:15:29 +01:00
Bas van Dijk
ea8e7ed1e3
elk: 5.5.2 -> 5.6.1
...
Release notes:
* https://www.elastic.co/guide/en/elasticsearch/reference/5.6/release-notes-5.6.1.html
* https://www.elastic.co/guide/en/logstash/5.6/logstash-5-6-1.html
* https://www.elastic.co/guide/en/kibana/current/release-notes-5.6.1.html
2017-09-19 10:52:08 +02:00
Bas van Dijk
09bde4a2cd
elk: 5.4.2 -> 5.5.2
...
Release notes:
* https://www.elastic.co/guide/en/elasticsearch/reference/5.5/release-notes-5.5.2.html
* https://www.elastic.co/guide/en/logstash/5.5/logstash-5-5-2.html
* https://www.elastic.co/guide/en/kibana/current/release-notes-5.5.2.html
2017-08-23 01:58:12 +02:00
Bas van Dijk
35e5719fe9
elasticsearch: 5.4.0 -> 5.4.2
2017-06-26 08:47:28 +02:00
Bas van Dijk
2444eab485
ELK: update kibana and the elastic beats to 5.4 ( #26252 )
...
* Add kibana5 and logstash5
* Upgrade the elastic beats to 5.4
* Make sure all elastic products use the same version
(see elk5Version)
* Add a test for the ELK stack
2017-06-13 22:36:08 +02:00
Jörg Thalheim
53e6c610e9
logstash: wrap around logstash-plugin
...
fixes #19096
2016-10-02 09:33:16 +02:00
Jörg Thalheim
5435f94371
logstash: 2.3.4 -> 2.4.0
2016-10-01 23:18:25 +02:00