-
Notifications
You must be signed in to change notification settings - Fork 22
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
Missing folder plugins/opensearch-knn/lib
#104
Comments
Using OpenSearch's Docker compose, I tried to remove and reinstall the OpenSearch version:
|
OpenSearch's developers replied and as a summary, these libraries are platform dependent. I couldn't find these files anywhere, so these are probably included during building in Jenkins. We could easily install this zip during the packages' generation, as we the link is parametrized as follows: However, we miss the $CI_RUN_ID, which can only be found in the manifest.yml file itself. For our use case, this means that we either download the whole bundle and read the link from its manifest.yml, or simply copy the A better approach would be to add an environment variable on GH Actions with the download link or the CI_RUN_ID number of the OpenSearch version that An automatization of this process would be to download an OpenSearch package, extract it, read the link from the manifest.yml file and create/update the environment variable on GH Action if it's unset or outdated, so this step isn't executed on every workflow run. In this case, in order to determine whether the variable is outdated, we would need to use the full download link, so we can compare the versions. We are yet to discuss if we should bundle this package as part of |
Description
Related issue: #99
The
plugins/opensearch-knn/lib
and all its contents are missing in our packages. From Wazuh, we do not use this plugin for any feature, yet it is included onwazuh-indexer
distributions. We need to check if these files are present on upstream, and if so, add them back.Check
Shared libraries
section on #99.Tasks
The text was updated successfully, but these errors were encountered: