-
Notifications
You must be signed in to change notification settings - Fork 58
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
[Backport 1.x] Initial Hello World Extension integration test #881
Conversation
Signed-off-by: Ryan Bogan <rbogan@amazon.com>
@reta I believe this is failing due to a gradle update, but I can't figure out how to fix it. Any ideas? |
I first saw this symptom in the Gradle 8.2 version bump (#855).
I know there's a deprecation warning which is fine but it seems it's throwing an uncaught exception failing builds. This is supposed to be a 9.0 warning, not "we're no longer backwards compatible starting with 8.2." It seems to be transient, sometimes builds work. I've searched for bugs at Gradle and not seen any. I think options include:
|
@ryanbogan @dbwiddis we've never updated Gradle on OpenSearch |
@reta our 1.x is OpenSearch 2.x. |
Oh, sorry about that, I will take a look shortly |
@ryanbogan @dbwiddis please use 2.10.0-SNAPSHOT, the Gradle 8.2.1 was not merged into 2.9
|
Thanks @reta for looking into it. We are planning to release SDK from 1.x branch with 2.9.0 of OpenSearch though. @ryanbogan I think we should match the gradle version of OpenSearch 2.9 in 1.x of SDK. Can you take care of that? |
Seems like we need to downgrade the gradle version for the SDK for 2.9 then |
PR here: #884 |
Signed-off-by: Ryan Bogan <rbogan@amazon.com>
Description
Sets
./gradle check
to depend onintegTest
task. Adds an integration test to send an initialization request from OpenSearch to the hello world extension.Additionally this PR removes the TransportCommunicationIT test class as this will need to be redone.
Backport of #874
Issues Resolved
#867
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.