You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
To generate the packages, we needed to include some files from upstream (opensearch-build repository). Some of these files have been modified significantly enough to justify keeping them in the wazuh-indexer repository. However, many of these files are minimally modified or not modified at all. For these files, we would have to find an alternative other than versioning them ourselves, as that would mean having to track upstream's changes to them and reconcile their changes with ours on each version.
The best alternative would be to download those files from the appropriate version of OpenSearch during the wazuh-indexer package build process, and then apply whatever modifications are necessary to them (in most cases it's just adding a few lines of code or some renaming). In this way, we benefit from the changes applied from upstream without them conflicting with our own, and without having to perform the versioning of these files.
Most of these files are related to the security plugin.
Description
To generate the packages, we needed to include some files from upstream (opensearch-build repository). Some of these files have been modified significantly enough to justify keeping them in the
wazuh-indexer
repository. However, many of these files are minimally modified or not modified at all. For these files, we would have to find an alternative other than versioning them ourselves, as that would mean having to track upstream's changes to them and reconcile their changes with ours on each version.The best alternative would be to download those files from the appropriate version of OpenSearch during the
wazuh-indexer
package build process, and then apply whatever modifications are necessary to them (in most cases it's just adding a few lines of code or some renaming). In this way, we benefit from the changes applied from upstream without them conflicting with our own, and without having to perform the versioning of these files.Most of these files are related to the security plugin.
Hosting these files are justified due to the amount of changes, but could be taken into account as well:
The text was updated successfully, but these errors were encountered: