-
Notifications
You must be signed in to change notification settings - Fork 960
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
Neo4j version mismatch in k8s helm charts vs docker requirements #2103
Comments
Thanks for opening your first issue here! |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. |
This issue has been automatically closed for inactivity. If you still wish to make these changes, please open a new pull request or reopen this one. |
would like to bring this issue up again :) |
Ran into a similar issue as well. Databuilder as of v7.0.0 does not have a compatible Bolt client, so does not work with the current neo4j version in the provided helm setup. |
@allisonsuarez as author of #1952 do you have any guidance on how to install neo4j in Kube to be compatible with your recent changes? |
I can see that the helm chart on amundsen git references an older image(version 3.3.0) of neo4j here. However services like metadata are using a newer version as you can see here.
I tried upgrading the helm chert image tag and made it work to some extent by disabling ssl and by adding/changing the following configs in configmap-neo4j.yaml under helm charts in amundsen like following:
And also I updated the following curls in values file to use the jar for neo4j 4.4.x:
curl -L https://github.com/neo4j-contrib/neo4j-apoc-procedures/releases/download/4.4.0.12/apoc-4.4.0.12-all.jar -O
and removing the curl for neo4j-graph-algorithms since they have not provide a release for neo4j 4.4.x.
Still after above changes the metadata service had issues talking to neo4j.
Also databuilder newest version requires 4.4.5 or newer driver for neo4j.
It seems that upgrading the neo4j in helm chart is not trivial and the version mismatches makes it a little confusing.
what is the recommendation when using amundsen on k8s? is it possible to use neo4j 4.4.x with amundsen on k8s? or it is recommended to use older version as it is currently being used in helm charts?
The text was updated successfully, but these errors were encountered: