-
Notifications
You must be signed in to change notification settings - Fork 287
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
Ignore plugin failure for OpenSearch snapshot artifact(s) #2716
Comments
I believe the original problem is about the availability of the -SNAPSHOT builds in Maven, more than -min. The -SNAPSHOT build of each component, including OpenSearch, should be uploaded after each component is built and not after all components are built. Other than OpenSearch we have common-utils, job-scheduler, etc., that all publish SNAPSHOTs to maven. |
@dblock We are looking in to this issue to resolve the dependencies between different components so we can fail the dependent components once the parent component fails but upload other components with successful build to maven. @prudhvigodithi @peterzhuamazon |
As of now at least the min tar is not blocked for uploads, as for plugin in maven if they fail we still need to fix them tho. I think this is ok for now, as plugin owners who uses min tar can still proceed. |
Closing this issue and the enhancement to skip plugin failures will be tracked in #441. |
Is your feature request related to a problem? Please describe
Currently the OpenSearch distribution job generates both -min, snapshot artifacts for components and distribution bundle for OpenSearch. The job fails completely and doesn't upload the -min distribution, snapshot artifacts as well when there is an issue with plugin build.
Describe the solution you'd like
Upload -min distribution, snapshot artifacts of successful builds even when there is any issue with plugin builds
Describe alternatives you've considered
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: