forked from opensearch-project/OpenSearch
-
Notifications
You must be signed in to change notification settings - Fork 22
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #541 from wazuh/migrate-master-to-2.17.1
Migrate master to 2.17.1
- Loading branch information
Showing
217 changed files
with
18,290 additions
and
501 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Validating CODEOWNERS rules …
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
--- | ||
name: Compatibility request | ||
about: Suggest supporting a new version of OpenSearch | ||
title: 'Compatibility with OpenSearch (version)' | ||
labels: request/operational, level/task, type/research | ||
assignees: '' | ||
|
||
--- | ||
|
||
## Description | ||
We need to ensure the compatibility with the next version of OpenSearch vX.X. | ||
This update is still being discussed, but we need to be aware of potential issues. | ||
|
||
For that, we need to: | ||
|
||
- [ ] Review opensearch's release notes. | ||
- [ ] Identify improvements and potential impact. | ||
- [ ] Identify changes on upstream files (listed on https://github.com/wazuh/wazuh-indexer/issues/94) | ||
- [ ] Create new development branch. | ||
- [ ] Develop a testing environment to verify our components would work under this new build. | ||
- [ ] Indexer-Dashboard compatibility testing (open issue using the [template](https://github.com/wazuh/wazuh-indexer/issues/new/choose)). | ||
|
||
## Issues | ||
- _List here the detected issues_ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,27 @@ | ||
--- | ||
name: Indexer-Dashboard compatibility testing with OpenSearch | ||
about: Issue to perform internal testing of Indexer-Dashboard packages under a new version of OpenSearch | ||
title: 'Indexer-Dashboard testing under OpenSearch (version)' | ||
labels: request/operational, level/task, type/test | ||
assignees: '' | ||
|
||
--- | ||
|
||
|
||
## Description | ||
|
||
We need to ensure our components work under the new version of OpenSearch. The goal of this issue is to test our packages, their lifecycle and the main correct communication of Indexer and Dashboard. | ||
|
||
For that, we need to: | ||
|
||
- [x] (Prerequisite) \<indexer-opensearch-compatibility-issue> | ||
- [x] (Prerequisite) \<dashboard-opensearch-compatibility-issue> | ||
- [ ] Verify the packages installs | ||
- [ ] Verify the package upgrades: \<from-version> ⇾ \<to-version> | ||
- [ ] Indexer-Dashboard communication works | ||
|
||
|
||
Tests must be performed following the official documentation under RHEL 9 and Ubuntu 22.04 operating systems, or newer versions if available and supported. | ||
|
||
## Issues | ||
- _List here the detected issues_ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
--- | ||
name: "Feature template" | ||
about: "[Internal] Used within Wazuh dev team to describe a new development of a produt's feature." | ||
title: "" | ||
labels: ["type/enhancement", "level/task"] | ||
assignees: "" | ||
--- | ||
|
||
## Description | ||
|
||
... | ||
|
||
## Functional requirements | ||
|
||
- ... | ||
|
||
## Implementation restrictions | ||
|
||
- ... | ||
|
||
## Plan | ||
|
||
- [ ] ... |
30 changes: 30 additions & 0 deletions
30
.github/ISSUE_TEMPLATE/operational--integrations_maintenance_request.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,30 @@ | ||
--- | ||
name: Integrations maintenance request | ||
about: Used by the Indexer team to maintain third-party software integrations and track the results. | ||
title: Integrations maintenance request | ||
labels: level/task, request/operational, type/maintenance | ||
assignees: "" | ||
--- | ||
|
||
## Description | ||
|
||
The Wazuh Indexer team is responsible for the maintenance of the third-party integrations hosted in the wazuh/wazuh-indexer repository. We must ensure these integrations work under new releases of the third-party software (Splunk, Elastic, Logstash, …) and our own. | ||
|
||
For that, we need to: | ||
|
||
- [ ] Create a pull request that upgrades the components to the latest version. | ||
- [ ] Update our testing environments to verify the integrations work under new versions. | ||
- [ ] Test the integrations, checking that: | ||
- The Docker Compose project starts without errors. | ||
- The data arrives to the destination. | ||
- All the dashboards can be imported successfully. | ||
- All the dashboards are populated with data. | ||
- [ ] Finally, upgrade the compatibility matrix in integrations/README.md with the new versions. | ||
|
||
> [!NOTE] | ||
> * For Logstash, we use the logstash-oss image. | ||
> * For Wazuh Indexer and Wazuh Dashboard, we use the opensearch and opensearch-dashboards images. These must match the opensearch version that we support (e.g: for Wazuh 4.9.0 it is OpenSearch 2.13.0). | ||
## Issues | ||
|
||
- _List here the detected issues_ |
Oops, something went wrong.