Skip to content

Development - DevOps 5.0 adaptation - Installation Assistant #521

@Enaraque

Description

@Enaraque

Description

This is the main issue for the part of the AMI for the wazuh-installation-assistant repository for the DevOps 5.0 adaptation objective.

Implementation plan

This is the Gantt chart for each of the tasks to be performed for the Spike:

Within each time period is the description of the task to be performed, with the days required for its resolution.

gantt
    title SPIKE - DevOps 5.0 adaptation - Installation Assistant adaptation 
    dateFormat  YYYY-MM-DD
    excludes weekends, 2025-12-08, 2025-12-25, 2026-01-01
    Remove Filebeat references from the certs tool #510                                 :active, task1, 2025-12-03, 2d
    Remove Filebeat references from the password tool #511                         :active, task2, 2025-12-05, 7d
    Add new custom internal users to the password file generation process in the password tool #513           :active, task3, after task2, 2d
    Remove Filebeat references from the installation assistant #514               :active, task4, 2025-12-09, 7d
    Change component installation to use packages instead of repositories #519                                            :active, task5, 2025-12-03, 15d
    Remove all the custom option from the installation assistant #515           :active, task6, 2025-12-10,5d
    Backport the --install-dependencies option from 6.0 to main #518           :active, task7, 2025-12-29, 2d
    Update the build workflow to upload config.yml along with the generated artifacts #520                         :active, task8, 2025-12-05, 1d
    Improve cluster initialization message to cluster security settings #533   :active, task9, 2025-12-24, 2d
    Change the wazuh.yml references to opensearch_dashboards.yml #538   :active, task10, after task3, 2d
    Avoid internal users dependency #541 :active, task11, after task9, 3d
    Remove harcoded configuration files and modify them instead #542      :active, task12, after task11, 3d
Loading
  1. Development - DevOps 5.0 adaptation - Remove Filebeat references from the certs tool #510
  2. Development - DevOps 5.0 adaptation - Remove Filebeat references from the password tool #511
  3. Development - DevOps 5.0 adaptation - Add new custom internal users to the password file generation process in the password tool #513
  4. Development - DevOps 5.0 adaptation - Remove Filebeat references from the installation assistant #514
  5. Development - DevOps 5.0 adaptation - Change component installation to use packages instead of repositories #519
  6. Development - DevOps 5.0 adaptation - Remove all the custom option from the installation assistant #515
  7. Development - DevOps 5.0 adaptation - Backport the --install-dependencies option from 6.0 to main #518
  8. Development - DevOps 5.0 adaptation - Update the build workflow to upload config.yml along with the generated artifacts #520
  9. Development - DevOps 5.0 adaptation - Improve cluster initialization message to cluster security settings #533
  10. Development - DevOps 5.0 adaptation - Change the wazuh.yml references to opensearch_dashboards.yml #538
  11. Development - DevOps 5.0 adaptation - Avoid internal users dependency #541
  12. Development - DevOps 5.0 adaptation - Remove harcoded configuration files and modify them instead #542

Related spike issue

Sub-issues

Metadata

Metadata

Assignees

Type

Projects

Status

In progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions