-
Notifications
You must be signed in to change notification settings - Fork 228
Open
0 / 40 of 4 issues completedLabels
Description
Implementation plan
Task 1 — Roles and playbooks update
Issue:
Update wazuh-manager role for new manager layout
Update cert-gen schema usage + distributed playbook
Task 2 — GitHub playbooks + GitHub Actions workflows updates (includes tests)
Issue:
Update GitHub diagnostics playbooks for new manager paths
Ensure agent log gathering stays unchanged
GitHub Actions validation for AIO + distributed deployments (PR checks/workflow runs)
- Scope:
- GitHub Actions workflows (e.g.,
.github/workflows/*), plus execution of: - This issue is where the playbooks must be tested through workflow runs or PR checks.
- GitHub Actions workflows (e.g.,
Task 3 — Documentation updates
Issue:
Remove ambiguous “server” terminology (manager context)
Task 4 — E2E Tests
Issue:
1. AIO Deployment
- Scope: wazuh-aio.yml
Steps:
- Deploy the an AIO environment following the documentation steps
- Ensure stack is correctly deployed and services working correctly
2. Distributed Deployment
- Scope: wazuh-distributed.yml
Steps:
- Deploy the an Distributed environment following the documentation steps
- Ensure stack is correctly deployed and services working correctly
3. Workflow Deployments
- Scope: wazuh-aio.yml
- Scope: .github/workflows/aio.yml
- Scope: wazuh-distributed.yml
- Scope: .github/workflows/distributed.yml
Steps:
- Deploy AIO environment using workflow/PR-check
- Deploy Distributed environment using workflow/PR-check
- Ensure linting/error_gathering and other checks are passed successfully.
Gantt
gantt
title Separate agent/manager - wazuh-ansible
dateFormat YYYY-MM-DD
section Step 1 - Roles changes
excludes weekends
Roles and playbooks update #1937 :active, task1, 2026-02-12, 12d
GitHub playbooks and workflows updates #1938 :active, task2, after task1, 4d
Documentation update #1939 :active, task3, after task2, 1d
E2E Tests #1941 :active, task4, after task3, 7d
- Development - Separate Agent/Manager - Ansible - Roles and playbooks update #1937
- Development - Separate Agent/Manager - Ansible - GitHub playbooks and workflows updates #1938
- Development - Separate Agent/Manager - Ansible - Documentation update #1939
- Development - Separate Agent/Manager - Ansible - E2E Tests #1941
Reactions are currently unavailable
Sub-issues
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
In progress