-
Notifications
You must be signed in to change notification settings - Fork 277
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
Make it easy to see which plugins are included in a snapshot (3.0/main/2.x) distribution. #5130
Comments
Today, we include the
This command will provide all the information about the plugins (along with the specific commits used) that are part of the bundle. We can extend this to include an entry in the YAML file that indicates whether the build was complete and error-free, signaling a potential beta, demo, or release candidate. Additionally, we could implement logic to include both the Another approach is to use the metrics cluster to store more detailed information for every OpenSearch core snapshot—such as the commit used, plugin details, plugin commit IDs, the head commit of each plugin, and whether any plugin build failed (using an older revision as a result). In this scenario, users could access a dashboard for a more detailed analysis. But the expectation here for the user is to go and see the dashboard. |
Is it possible to annotate/include text somewhere on dockerhub for these (a description)? If not, a build dashboard would be very nice! |
This is helpful. It does require downloading the image, but will save time. I documented it in opensearch-project/opensearch-api-specification#642 |
Is your feature request related to a problem? Please describe
Coming from opensearch-project/opensearch-api-specification#639 a developer is trying to bump the snapshot build for 3.0 and 2.18 to a newer one. Then tests fail because that newer build does not have the SQL or the ISM plugin.
Describe the solution you'd like
A way to easily find the next "complete" distribution of OpenSearch 3.0 / 2.x / 2.18 / etc., or at least a way to see which plugins are included in any given docker image. I think as a consumer of any docker staging build I'd like to know:
Describe alternatives you've considered
Randomly pick new docker staging SHAs and keep retrying.
Additional context
#5091
The text was updated successfully, but these errors were encountered: