-
Notifications
You must be signed in to change notification settings - Fork 67
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
Support for Graylog 5.x #136
Comments
I am facing the same issue, but one thing to note is that 4.3.8 already supports mongodb 5.x so I was able to upgrade mongodb and still run the 4.3.8. as @pschichtel said it crashes on the uncrecognized option |
I removed the option in a local copy of the chart and graylog starts up as expected, but I'm still facing other issues while attempting to use OpenSearch (using the opensearch operator). Once I have it running I intent to open a PR. |
@mazmar do you have a source for this? |
Ok found it. The Graylog 5 upgrade documentation confirms it: https://go2docs.graylog.org/5-0/upgrading_graylog/upgrading_graylog.html#version-compatibility |
Sorry, yes you are correct they did not update the documentation for 4.x I did not notice that. I only checked the upgrade instructions last week. Anyway, I've set the heap manually as it said in values.yaml and it doesn't use the option UseCGroupMemoryLimitForHeap. It started correctly after that and I didn't need to adjust anything else. I am running unsupported ES 7.14. Only problem is that after upgrading mongo to last version 5 from bitnami the arbitter is broken :( but that is not part of this chart. I will upgrade to mongo 6 this week. |
I was able to upgrade also by just setting the heapSize in value.yaml file. |
Hi there.
It almost worked, but it gets stuck in this point: I feel that maybe is the ${GRAYLOG_SERVER_JAVA_OPTS} parameter in -jar on the entrypoint.sh
Could you help me? |
Hi again, It worked after modifying entrypoint.sh I hardcoded the Java VM options from graylog 5 docker repository and worked.
EDIT: I realized it can be passed as a value using greylog.javaOpts charts/charts/graylog/values.yaml Line 62 in 3e07a73
|
@pauronda-visma Intersting. for me it started, but the UI was unable to perform search API requests against the OpenSearch instance. I haven't been able to get back to my local setup for this. |
Same was for me, but after removing the value graylog.elasticsearch.version on values.yaml it worked for me. More info: |
I managed to update, and I made a pull request. |
When upgrading the image to 5.0.1 graylog fails to start up with the following message:
Unrecognized VM option 'UseCGroupMemoryLimitForHeap'
I guess the reason for this is that fact that graylog 5 runs on Java 17.
Other significant changes in graylog 5:
The text was updated successfully, but these errors were encountered: