-
Notifications
You must be signed in to change notification settings - Fork 275
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
[Bug]: plugin that build failed but still be assembled #5091
Comments
This is the same issue I described here: The are multiple things happening here:
Involve @zelinh again to see if there is any better way to solve this. Thanks. |
I believe it was by design to include the previously built component (using incremental) if the new commit build for that plugin is failing. We could still have a complete bundle using previous commit which is very much nightly built artifact trait. Also adding @dblock to get some suggestion on what should be the better approach. |
@peterzhuamazon Thanks!
|
Some more discussion related to the same topic is part of this issue opensearch-project/opensearch-build-libraries#455. |
Hi @gaiksaya, thanks!
I kinda get the point of doing this as |
[Triage] |
Thanks @gaiksaya, that's faire point. When pushing the dock image tag, does it make sense to push a tag with the build number? That helps to revert to a previous valid version. Or any suggestion on how to revert now? |
What is the use-case here? Where are the docker images being used? |
@gaiksaya I'm using docker image from https://hub.docker.com/r/opensearchstaging/opensearch, we use 3.0.0(main) or the current 2.18.0(2.x) to setup clusters for development/testing/demo env for OSD features on main/2.x branch. |
I would recommend to use validation workflow present in this repo to make sure the artifacts that you are deploying are valid. We are using similar one in nightly playgrounds workflow. |
Related, #5130. I think as a consumer of any docker staging build I'd like to know:
|
Describe the bug
Checking this pipeline on build.sh step: https://build.ci.opensearch.org/blue/organizations/jenkins/distribution-build-opensearch/detail/distribution-build-opensearch/10377/pipeline/151
The build of
security-analytics
was failed:However, the plugin was installed in step
assemble.sh
in https://build.ci.opensearch.org/blue/organizations/jenkins/distribution-build-opensearch/detail/distribution-build-opensearch/10377/pipeline/963Shouldn't the plugin be excluded if it failed to build?
I'm having runtime issue now running 2.18.0 and 3.0.0 docker image which looks related:
To reproduce
Run 2.18.0 and 3.0.0 opensearch docker image
Expected behavior
No response
Screenshots
If applicable, add screenshots to help explain your problem.
Host / Environment
No response
Additional context
No response
Relevant log output
No response
The text was updated successfully, but these errors were encountered: