-
Notifications
You must be signed in to change notification settings - Fork 73
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 to 1.2] fix missing dependency:commons-lang3 (#350) #360
Conversation
Can you confirm if the missing dependency issue happens on 1.2.4 branch? |
Checked job-scheduler 1.2 branch, they have upgraded But the |
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.
LGTM. Make sure CI can pass after infra team upload latest job-scheduler-spi
1.2.4 snapshot to maven.
There's a chicken and egg problem where the distribution can't build without AD, so it won't upload the job-scheduler snapshot to maven. I PRed opensearch-project/opensearch-build#1462, see opensearch-project/opensearch-build#1463 for a description of the bug. |
@amitgalitz You'll need to fix DCO, please |
* fix missing dependency:commons-lang3 Signed-off-by: Yaliang Wu <ylwu@amazon.com> * fix link check Signed-off-by: Yaliang Wu <ylwu@amazon.com> Signed-off-by: Amit Galitzky <amgalitz@amazon.com>
d3ed3f6
I did signoff it off with that flag. Since its a backport PR its failing on Yaliangs signature. The failures is because Yaliang's email is set to private so the signature and the email github is accepting doesn't match. It seems like the way to fix it is to make the email public. |
Btw, if you run into future problems, you can try something like |
The 1.2.4 snapshot build completed - I've retriggered the Build and Test CI check |
Thank you Peter! |
Thanks @dblock , I thought we have separate workflow or manual way to build job-scheduler-spi snapshot and upload to maven. Bind all plugins together in workflow will make things complicated. We need 2 PRs to break the circular dependency. |
Description
Backporting PR that added the commons-lang3. This was added in order to fix a missing dependency issue that appeared in 1.3.0. This same issue is now appearing in 1.2.4 opensearch build process.
Issues Resolved
#359
Check List
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.