Commit Graph

19 Commits

Author SHA1 Message Date
Bernd Ahlers
e0973a5676 Bump to 5.2.0-SNAPSHOT 2023-05-03 18:28:43 +02:00
Jenkins
98440781ae [graylog2-server] prepare for next development iteration 2023-05-03 17:34:57 +02:00
Jenkins
9ad90f617d [graylog2-server] prepare release 5.1.0-rc.1 2023-05-03 17:08:24 +02:00
Jenkins
8d28ee5622 [graylog2-server] prepare for next development iteration 2023-05-03 14:38:26 +02:00
Jenkins
01ff18190d [graylog2-server] prepare release 5.1.0-rc.1 2023-05-03 14:12:11 +02:00
Jenkins
24563b5ec1 [graylog2-server] prepare for next development iteration 2023-04-26 13:56:37 +02:00
Jenkins
16b42f180c [graylog2-server] prepare release 5.1.0-beta.3 2023-04-26 13:28:06 +02:00
Jenkins
f0e7ef00c7 [graylog2-server] prepare for next development iteration 2023-04-21 14:56:53 +02:00
Jenkins
7f7d632a6d [graylog2-server] prepare release 5.1.0-beta.2 2023-04-21 14:29:37 +02:00
Jenkins
59dac89c5e [graylog2-server] prepare for next development iteration 2023-04-17 13:11:02 +02:00
Jenkins
f17f73799d [graylog2-server] prepare release 5.1.0-beta.1 2023-04-17 12:44:12 +02:00
Bernd Ahlers
b0d5fd54cc Revert version to 5.1.0-SNAPSHOT 2023-04-17 12:18:23 +02:00
Jenkins
9abbbe372a [graylog2-server] prepare release 5.1.0-beta.1 2023-04-17 11:38:52 +02:00
Bernd Ahlers
0003961897 Merge data-node and data-node-distribution modules (#15196)
The data-node-distribution module only contained the data-node assembly.
There is currently no reason to have two modules.
2023-04-13 15:16:03 +02:00
Tomas Dvorak
8501714ee8 Update opensearch in datanode to 2.5.0 (#15198)
* Update opensearch in datanode to 2.5.0

* Added changelog
2023-04-13 08:21:14 +02:00
Bernd Ahlers
9e428306fc Fix OpenSearch permissions in data node tarball (#15158)
We tried to use fileSet/fileMode to make the OpenSearch config
permissions work when running OpenSearch with a different user.

That didn't work because the fileMode changed all files and removed the
executable bit from all executable scripts.

Now we use the Maven antrun plugin to set the permissions on the
OpenSearch files right after extraction.
2023-04-06 07:16:11 +02:00
Bernd Ahlers
120fae5221 Refactor data-node download and assembly (#14963)
* Refactor data-node download and assembly

- Download OpenSearch aarch64 distribution in addition to x64
- Extract OpenSearch distribution into "target/opensearch/*" instead of
  "bin/download".
- Include OpenSearch distributions in "dist/" instead of "bin/" in
  assembly

* Fix data-node test container creation

* Adjust OpenSearch location for architecture dependent locations

* If the configured location exists, use it

Otherwise, check for architecture dependent distribution directories.

* Switch default config file to locations that work with the tarball

* Rename datanode.jar to graylog-datanode.jar

* Rename datanodectl to graylog-datanode.sh

* Include graylog-datanode.sh in assembly as bin/graylog-datanode

* Add a jvm.options config file

* Add a production log4j2.xml config file

* Use bundled JVM if it exists

* fixed docker image for datanode integration tests

---------

Co-authored-by: Tomas Dvorak <tomas.dvorak@graylog.com>
2023-03-28 10:49:49 +02:00
Tomas Dvorak
3f4dad6a7b Datanode periodical for NodeService pings (#15003)
* Datanode periodical for NodeService pings

* node service markAsAlive update without additional query

* added unit test for NodePingPeriodical

* code cleanup

* simplified NodePingPeriodicalTest
2023-03-23 09:02:35 +01:00
Tomas Dvorak
21e55cbcb6 Initial Data Node version PR (#14417)
Co-authored-by: Jan Heise <jan.heise@graylog.com>
2023-02-27 13:11:24 +01:00