-
-
Notifications
You must be signed in to change notification settings - Fork 15
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
[#15] add elasticsearch 8 support, fixes #15, fixes #1 #16
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The overall strategy is better to do this stuff with another file that adds the needed changes.
You're right, I always forget about that neat feature. Will update accordingly. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great progress!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks great to me, thanks for all the work on this.
Would it be possible to add a test for usage of elasticsearch 8? |
Yes, definitely. Great idea, will add it to this PR. |
Added tests for version 8. Updated instructions accordingly. The |
More work to go on tests it looks like. Do you know how to run them locally? |
The "stable" failed at "Download docker images" stage. That's nothing I can control via the bats file.
Can you run it again? The "HEAD" is working with 3/4 successful tests. The last one is failing as announced:
That will only work after merge/release. |
The latest runs are ok:
https://github.com/ddev/ddev-elasticsearch/actions/runs/6725452582/job/18287766492?pr=16
|
I saw
and related failures yesterday, probably dockerhub. I also saw
But none of these require auth. But you can I restarted both. |
You'll have to follow up the
Did you forget to add it? |
That only happens during the |
Ah, you can disable the release tests until this goes in and then turn them on with a PR after it goes in. |
Did not think about that. Interesting approach. |
Ran tests. After you finish this PR you won't have to have tests run for you, it's that github thing of first contribution needing manual intervention. |
Yay! Don't forget to follow up with turning on after release. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is looking good to me, asked for @AronNovak 's review, also fixes his earlier issue. #1
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍
The Issue
Elasticsearch 8 does not work currently, because of the failing health check. More info at
See also
How This PR Solves The Issue
It adds the ability to use elasticsearch 8
Tested versions:
Manual Testing Instructions
Follow the install instructions in the updated README sections.
Automated Testing Overview
The current implementation does not require any change to the current testing.
Related Issue Link(s)
#15
Release/Deployment Notes
Does not affect anything else or has ramifications for other code. Nothing must be done on deployment.