Merge branch '4.14.4' into merge-4.14.3-into-4.14.4

This commit is contained in:
Gonzalo Acuña 2026-01-30 13:52:56 -03:00 committed by GitHub
commit 9678c4c855
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
17 changed files with 41 additions and 96 deletions

View File

@ -1,6 +1,25 @@
# Change Log # Change Log
All notable changes to this project will be documented in this file. All notable changes to this project will be documented in this file.
## [4.14.4]
### Added
- None
### Changed
- Remove meta yamls that prevent indexer and agent role installation from PR #1806 ([#1921](https://github.com/wazuh/wazuh-ansible/pull/1921))
- Ensure boolean condition evaluations - from community PR #1897 ([#1916](https://github.com/wazuh/wazuh-ansible/pull/1916))
### Fixed
- None
### Deleted
- None
## [4.14.3] ## [4.14.3]
### Added ### Added

View File

@ -1,4 +1,4 @@
{ {
"version": "4.14.3", "version": "4.14.4",
"stage": "rc2" "stage": "rc1"
} }

View File

@ -1,7 +1,7 @@
--- ---
galaxy_info: galaxy_info:
author: Wazuh author: Wazuh
description: Installing, deploying and configuring Wazuh Agent. description: Installing, deploying and configuring Wazuh using Ansible.
company: wazuh.com company: wazuh.com
license: license (GPLv3) license: license (GPLv3)
min_ansible_version: 2.0 min_ansible_version: 2.0

View File

@ -7,7 +7,7 @@ kibana_server_host: "0.0.0.0"
kibana_server_port: "5601" kibana_server_port: "5601"
kibana_conf_path: /etc/kibana kibana_conf_path: /etc/kibana
elastic_stack_version: 7.10.2 elastic_stack_version: 7.10.2
wazuh_version: 4.14.3 wazuh_version: 4.14.4
wazuh_app_url: https://packages.wazuh.com/4.x/ui/kibana/wazuh_kibana wazuh_app_url: https://packages.wazuh.com/4.x/ui/kibana/wazuh_kibana
elasticrepo: elasticrepo:

View File

@ -1,7 +1,7 @@
--- ---
filebeat_version: 7.10.2 filebeat_version: 7.10.2
wazuh_template_branch: v4.14.3 wazuh_template_branch: v4.14.4
filebeat_node_name: node-1 filebeat_node_name: node-1

View File

@ -1,29 +0,0 @@
---
dependencies: []
galaxy_info:
author: Wazuh
description: Installing and maintaining Filebeat-oss.
company: wazuh.com
license: license (GPLv3)
min_ansible_version: 2.0
platforms:
- name: EL
versions:
- 6
- 7
- name: Fedora
versions:
- all
- name: Debian
versions:
- jessie
- name: Ubuntu
versions:
- precise
- trusty
- xenial
galaxy_tags:
- web
- system
- monitoring

View File

@ -1,5 +1,5 @@
--- ---
wazuh_agent_version: 4.14.3 wazuh_agent_version: 4.14.4
# Custom packages installation # Custom packages installation

View File

@ -1,5 +1,5 @@
--- ---
wazuh_manager_version: 4.14.3 wazuh_manager_version: 4.14.4
wazuh_manager_fqdn: "wazuh-server" wazuh_manager_fqdn: "wazuh-server"
wazuh_manager_package_state: present wazuh_manager_package_state: present

View File

@ -1,23 +0,0 @@
---
galaxy_info:
author: Wazuh
description: Installing, deploying and configuring Wazuh Manager.
company: wazuh.com
license: license (GPLv3)
min_ansible_version: 2.0
platforms:
- name: EL
versions:
- all
- name: Ubuntu
versions:
- all
- name: Debian
versions:
- all
- name: Fedora
versions:
- all
galaxy_tags:
- monitoring
dependencies: []

View File

@ -242,7 +242,7 @@
notify: restart wazuh-manager notify: restart wazuh-manager
when: when:
- csyslog_enabled.stdout == '0' or "skipped" in csyslog_enabled.stdout - csyslog_enabled.stdout == '0' or "skipped" in csyslog_enabled.stdout
- syslog_output is defined and syslog_output - syslog_output is defined and (syslog_output | bool)
tags: tags:
- config - config

View File

@ -1,2 +1,2 @@
--- ---
wazuh_version: 4.14.3 wazuh_version: 4.14.4

View File

@ -8,12 +8,12 @@ dashboard_node_name: node-1
dashboard_server_host: "0.0.0.0" dashboard_server_host: "0.0.0.0"
dashboard_server_port: "443" dashboard_server_port: "443"
dashboard_server_name: "dashboard" dashboard_server_name: "dashboard"
wazuh_version: 4.14.3 wazuh_version: 4.14.4
indexer_cluster_nodes: indexer_cluster_nodes:
- 127.0.0.1 - 127.0.0.1
# The Wazuh dashboard package repository # The Wazuh dashboard package repository
dashboard_version: "4.14.3" dashboard_version: "4.14.4"
# API credentials # API credentials
wazuh_api_credentials: wazuh_api_credentials:

View File

@ -1,2 +1,2 @@
--- ---
dashboard_version: 4.14.3 dashboard_version: 4.14.4

View File

@ -1,6 +1,6 @@
--- ---
# Cluster Settings # Cluster Settings
indexer_version: 4.14.3 indexer_version: 4.14.4
single_node: false single_node: false
indexer_node_name: node-1 indexer_node_name: node-1

View File

@ -1,24 +0,0 @@
---
galaxy_info:
author: Wazuh
description: Installing and maintaining Wazuh indexer.
company: wazuh.com
license: license (GPLv3)
min_ansible_version: 2.0
platforms:
- name: EL
versions:
- all
- name: Ubuntu
versions:
- all
- name: Debian
versions:
- all
- name: Fedora
versions:
- all
galaxy_tags:
- web
- system
- monitoring

View File

@ -108,7 +108,8 @@
delay: 5 delay: 5
tags: debug tags: debug
when: when:
- hostvars[inventory_hostname]['private_ip'] is not defined or not hostvars[inventory_hostname]['private_ip'] - hostvars[inventory_hostname]['private_ip'] is not defined or
(hostvars[inventory_hostname]['private_ip'] | length) == 0
- name: Wait for Wazuh indexer API (Private IP) - name: Wait for Wazuh indexer API (Private IP)
uri: uri:
@ -127,7 +128,8 @@
delay: 5 delay: 5
tags: debug tags: debug
when: when:
- hostvars[inventory_hostname]['private_ip'] is defined and hostvars[inventory_hostname]['private_ip'] - hostvars[inventory_hostname]['private_ip'] is defined and
(hostvars[inventory_hostname]['private_ip'] | length) > 0
- import_tasks: "RMRedHat.yml" - import_tasks: "RMRedHat.yml"
when: ansible_os_family == "RedHat" when: ansible_os_family == "RedHat"

View File

@ -114,5 +114,5 @@
register: result register: result
until: result.status in [200,201,401] until: result.status in [200,201,401]
when: when:
- indexer_custom_user is defined and indexer_custom_user - indexer_custom_user | default('') | trim | length > 0
- inventory_hostname == ansible_play_hosts[0] - inventory_hostname == ansible_play_hosts[0]