Skip to content

Improvements to the DevOps test module #279

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

Open
9 tasks
fcaffieri opened this issue May 5, 2025 · 0 comments
Open
9 tasks

Improvements to the DevOps test module #279

fcaffieri opened this issue May 5, 2025 · 0 comments
Labels
level/task Task issue type/enhancement Enhancement issue

Comments

@fcaffieri
Copy link
Member

fcaffieri commented May 5, 2025

Description

This issue aims to apply a series of improvements to the wazuh-vm-test test module to improve its usability and reuse in any artifact in the area.

Tasks

  • Analyze the feasibility of moving the test module to the wazuh-automation repository and analyze the impact on the OVA and the AMI.
  • Make the setup_allocator_instance generic:
    • Move it to the EC2 class
    • Unify the implementation of instance creation on EC2 with the allocator. This may involve modifications to the allocator to support an ami-id, since the AMI test requires such support (currently implemented on EC2).
  • Analyze alternatives and implement them for generating the module installer with pip3:
    • Use of a bucket
    • Use of a PyP server
    • Analyze other viable alternatives
  • Analyze the possibility of improving the implementation of centralized test configuration.
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
Status: Backlog
Development

No branches or pull requests

1 participant