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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions