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

DTT1 - Iteration 2 - Provision module #4749

Closed
fcaffieri opened this issue Dec 6, 2023 · 2 comments · Fixed by #4822
Closed

DTT1 - Iteration 2 - Provision module #4749

fcaffieri opened this issue Dec 6, 2023 · 2 comments · Fixed by #4822
Assignees

Comments

@fcaffieri
Copy link
Member

fcaffieri commented Dec 6, 2023

Epic: #4495


Description

This issue aims to englobe all the subtasks required for the completion of the DTT1 Provision module

Subtasks

@fcaffieri
Copy link
Member Author

On hold due to research #4766

@fcaffieri fcaffieri changed the title DTT1 - Provision module DTT1 - Iteration 2 - Provision module Dec 26, 2023
@fcaffieri fcaffieri linked a pull request Jan 10, 2024 that will close this issue
@fcaffieri
Copy link
Member Author

Improvements and implementations were noted for the next iteration:

  1. Add the uninstaller action by parameter to uninstall the desired component
  2. Allow installing any version of wazuh with Package (Currently only allowed with AIO)
  3. Get ansible_os_family to render templates with jinja2. This makes it easier to reuse templates
  4. Validate dependency tree
    4.1. Validate the working OS in Vagrant
    4.2. Validate the working OS in AWS
    4.3. Adapt the dependencies installed for the tests so that they work on other systems such as CentOS 8
  5. Special VM
  6. Improve or remove the function to load an existing Credential for a VM (currently is not working) Only for Vagrant

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

1 participant