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

Automatic Provision: Include templates and provisioning configuration files - 4.4 #3221

Merged
merged 11 commits into from
Sep 15, 2022

Conversation

Rebits
Copy link
Member

@Rebits Rebits commented Aug 31, 2022

Related issue
#2796

Description

This PR includes several configuration files, playbooks, and templates to allow Jenkins automatic provision and deployments of testing environments.


Testing performed

Tester Test path Jenkins Local OS Commit Notes
@user (Developer) ⚫⚫⚫ ⚫⚫⚫ Nothing to highlight
@user (Reviewer) ⚫⚫⚫ 🚫 🚫 🚫 Nothing to highlight

@Rebits Rebits force-pushed the 2796-provisioning-tool-4.4 branch 7 times, most recently from bd95007 to 725b97f Compare September 7, 2022 12:51
@Rebits Rebits force-pushed the 2796-provisioning-tool-4.4 branch from 0dc0802 to b46d682 Compare September 7, 2022 14:43
@Rebits Rebits changed the title Automatic Provision: Include templates and provisioning configuration files Automatic Provision: Include templates and provisioning configuration files - 4.4 Sep 7, 2022
@Rebits
Copy link
Member Author

Rebits commented Sep 7, 2022

Closed - It will be merged into master from #3268

@Rebits Rebits closed this Sep 7, 2022
@Rebits Rebits reopened this Sep 12, 2022
provisioning/playbooks/wazuh_environment.yaml Outdated Show resolved Hide resolved
provisioning/playbooks/wazuh_environment.yaml Outdated Show resolved Hide resolved
provisioning/playbooks/wazuh_environment.yaml Outdated Show resolved Hide resolved
provisioning/playbooks/qa_framework.yaml Outdated Show resolved Hide resolved
provisioning/playbooks/apache.yaml Show resolved Hide resolved
provisioning/roles/apache/tasks/main.yaml Outdated Show resolved Hide resolved
provisioning/roles/createInventory.yaml Outdated Show resolved Hide resolved
provisioning/roles/qa_framework/schema.j2 Outdated Show resolved Hide resolved
provisioning/roles/qa_framework/tasks/main.yaml Outdated Show resolved Hide resolved
provisioning/roles/qa_framework/vars/Unix.yaml Outdated Show resolved Hide resolved
@Rebits Rebits force-pushed the 2796-provisioning-tool-4.4 branch from 07f97db to 263a7c3 Compare September 14, 2022 14:29
@Rebits
Copy link
Member Author

Rebits commented Sep 15, 2022

Testing

The framework seems to work correctly after applying the requested changes
Build: https://devel.ci.wazuh.info/job/PoC_WazuhQAEnv/96/consoleFull

Minor errors were detected nonrelated to the deployment:

@Rebits Rebits requested a review from jmv74211 September 15, 2022 08:05
@jmv74211 jmv74211 merged commit fc76c60 into 4.4 Sep 15, 2022
@jmv74211 jmv74211 deleted the 2796-provisioning-tool-4.4 branch September 15, 2022 10:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants