Skip to content
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

Wazuh packages redesign tier 1 - Stage 2 - Migrate Wazuh indexer #155

Closed
5 tasks done
AlexRuiz7 opened this issue Feb 14, 2024 · 3 comments · Fixed by #179
Closed
5 tasks done

Wazuh packages redesign tier 1 - Stage 2 - Migrate Wazuh indexer #155

AlexRuiz7 opened this issue Feb 14, 2024 · 3 comments · Fixed by #179
Assignees
Labels
level/task Task issue type/enhancement Enhancement issue

Comments

@AlexRuiz7
Copy link
Member

AlexRuiz7 commented Feb 14, 2024

Description

We are on an effort to modernize the packages' generation and lifecycle. This issue aims to track the effort to migrate the packages' generation process from the wazuh-packages repository and automate its generation, testing and delivery steps of their lifecycle.

The tasks listed below are extracted from this internal request. Use that issue for additional information and requirements.

Note that most of these tasks are already part of the #54 project. We'll use that one for development and this one for tracking, describing the steps taken for each of them.

Tasks

  • Migrate code into target repository for manual package generation
  • Automate packages generation through CI
  • Automate packages testing through CI
  • Add secrets to GH (to upload packages to S3)
  • Upload packages to S3 through CI
@AlexRuiz7 AlexRuiz7 added level/task Task issue type/enhancement Enhancement issue labels Feb 14, 2024
@rauldpm rauldpm changed the title Wazuh packages redesign tier 1 - Stage 2 - Migrate Wazuh indexer Wazuh packages redesign tier 1 - Stage 2 - Migrate Wazuh indexer Feb 14, 2024
@wazuhci wazuhci moved this to Backlog in Release 4.9.0 Feb 14, 2024
@rauldpm
Copy link
Member

rauldpm commented Feb 26, 2024

First estimated ETA provided by @AlexRuiz7: 2024/03/22

@AlexRuiz7
Copy link
Member Author

AlexRuiz7 commented Mar 4, 2024

Manual and automatic packages generation is already implemented and tested. Check #54

The process is documented in https://github.com/wazuh/wazuh-indexer/tree/4.9.0/scripts

@wazuhci wazuhci moved this from Backlog to In progress in Release 4.9.0 Mar 4, 2024
@rauldpm
Copy link
Member

rauldpm commented Mar 5, 2024

The repository has been configured with CI secrets, please, refer to the main comment of the https://github.com/wazuh/wazuh-jenkins/issues/6290 issue to check the secrets names, the CI used has been configured to put and get objects from the development warehouse

Packages should be uploaded to s3://packages-dev.internal.wazuh.com/development/wazuh/4.x/main/packages/

@AlexRuiz7 AlexRuiz7 mentioned this issue Mar 6, 2024
7 tasks
@AlexRuiz7 AlexRuiz7 linked a pull request Mar 6, 2024 that will close this issue
7 tasks
@AlexRuiz7 AlexRuiz7 self-assigned this Mar 7, 2024
@wazuhci wazuhci moved this from In progress to Pending final review in Release 4.9.0 Mar 8, 2024
@wazuhci wazuhci moved this from Pending final review to Done in Release 4.9.0 Mar 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
level/task Task issue type/enhancement Enhancement issue
Projects
No open projects
Status: Done
Development

Successfully merging a pull request may close this issue.

2 participants