-
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
[Bug]: Checksum check failing for OpenSearch #2114
Comments
We havent even start 3.0 building process, the auto pipeline run is either not producing a working tarball or it is failing. |
We may have a problem here (or two).
|
Thanks. |
@joshuarrrr Please let us know if ^ doesn't help? |
@joshuarrrr Can you please check the above comments and confirm? |
In dashboards, the artifact URL was set to I'll check with the team, but we may need further guidance on how to update the various scripts that reference that base path. |
We can update the reference we might run into the caching issue again with the checksum. With the new reference do we know if the checksum cache buster is more aggressive than the "deprecated" reference? |
@kavilla |
@joshuarrrr Do you need any additional details? |
Yes will be prioritizing this in our repo. However, looking at the bucket and the code I'm not able to figure out where an example OpenSearch Snapshot. Do you or @peterzhuamazon have an example? Thanks! |
Good day @kavilla Is there an estimated time when this issue will be fixed? |
Should be relatively quick fix once provided the updated snapshot URL for OpenSearch but I'm blocked until provided that. |
@kavilla You should be able to get the updated snapshot -min artifact for 3.0 version from https://artifacts.opensearch.org/snapshots/core/opensearch/3.0.0-SNAPSHOT/opensearch-min-3.0.0-SNAPSHOT-linux-x64-latest.tar.gz |
Hey @joshuarrrr can you please add some updates, if you are still having any issue using |
We suggest using the ci.opensearch.org repo instead of the artifacts.opensearch.org repo. The latest url is also existing there. |
Sounds good! Thank you! |
We will keep this open for now as we have these notes:
|
@saratvemulapalli How hard is to make the base URL dynamic in distribution downloader? |
Hi @bbarani @prudhvigodithi I just find the old PRs we worked on for this particular case with @mch2. As you can see there are two places you need to change.
Additional concerns:
Thanks. |
@bbarani It is some effort. But its already done :) |
@saratvemulapalli It looks like the plugin teams prefer to modify it without using PcustomDistributionUrl parameter |
Well, thats the only configuration we have. Is infra team going to deprecate use of |
Thanks. |
@saratvemulapalli Can you provide your inputs? |
I believe we can close this issue, as no changes are being made in terms of snapshots retrieval |
Describe the bug
OpenSearch Dashboards out-of-the-box experience downloads a snapshot of OpenSearch to start up and run some integration tests and functional tests. However, there is logic before starting OpenSearch artifact automatically downloaded to verify the checksum. Today, I started noticing that this logic fails when attempting to run integration tests locally:
It also causes the jenkins test run to fail.
Related to #1497
To reproduce
To reproduce:
Notice failure in integration tests.
Expected behavior
Integration tests work out of the box and thus the CI will succeed. Developers should be able to run yarn test:jest_integration without setting TEST_OPENSEARCH_FROM
Screenshots
No response
Host / Environment
Additional context
No response
Relevant log output
The text was updated successfully, but these errors were encountered: