Skip to content

Improvements to the DevOps test module #279

@fcaffieri

Description

@fcaffieri

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.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions