Compare commits

...

12 Commits

Author SHA1 Message Date
Gonzalo Acuña
1cff9a8dfa Merge pull request #2036 from wazuh/fix/edr-6518-backport-4.13.0
Backport 4.13.0 changes: Modify wazuh-keystore use
2025-10-15 08:09:53 -03:00
Jesus Garcia
f5edb2d54b Update CHANGELOG 2025-10-14 11:03:53 -05:00
vcerenu
cd89f266d2 Modify wazuh-keystore use 2025-10-14 10:57:07 -05:00
vcerenu
d9206376d1 Add changelog 2025-10-14 10:57:07 -05:00
vcerenu
ae63208579 Modify wazuh-keystore use 2025-10-14 10:57:07 -05:00
Gonzalo Acuña
61141069ff Merge pull request #1978 from wazuh/merge-4.10.3-into-4.10.4
Merge 4.10.3 into 4.10.4
2025-08-19 14:27:45 -03:00
Jesus Garcia
1b2ea0d9ae Merge branch '4.10.3' into '4.10.4' 2025-08-19 12:21:47 -05:00
Gonzalo Acuña
353e95dd12 Merge pull request #1967 from wazuh/bug/1966-permanent-data-excp-4.10.4
Add wazuh-template.json into permanent data exception
2025-08-13 11:11:06 -03:00
vcerenu
ffd8149c61 Add changelog 2025-08-13 08:48:20 -03:00
vcerenu
7b93ab0cad Add wazuh-template.json into permanent data exception 2025-08-13 08:45:12 -03:00
Gonzalo Acuña
8d1c19e884 Merge pull request #1955 from wazuh/bump-4.10.4-version
Bump 4.10.4 version
2025-08-06 11:48:43 -03:00
vcerenu
c0da16c7fe Bump 4.10.4 version 2025-08-06 11:44:55 -03:00
11 changed files with 44 additions and 26 deletions

6
.env
View File

@@ -1,6 +1,6 @@
WAZUH_VERSION=4.10.3
WAZUH_IMAGE_VERSION=4.10.3
WAZUH_VERSION=4.10.4
WAZUH_IMAGE_VERSION=4.10.4
WAZUH_TAG_REVISION=1
FILEBEAT_TEMPLATE_BRANCH=4.10.3
FILEBEAT_TEMPLATE_BRANCH=4.10.4
WAZUH_FILEBEAT_MODULE=wazuh-filebeat-0.4.tar.gz
WAZUH_UI_REVISION=1

2
.github/.goss.yaml vendored
View File

@@ -56,7 +56,7 @@ package:
wazuh-manager:
installed: true
versions:
- 4.10.3
- 4.10.4
port:
tcp:1514:
listening: true

View File

@@ -6,11 +6,11 @@ on:
inputs:
image_tag:
description: 'Docker image tag'
default: '4.10.3'
default: '4.10.4'
required: true
docker_reference:
description: 'wazuh-docker reference'
default: 'v4.10.3'
default: 'v4.10.4'
required: false
products:
description: 'Comma-separated list of the image names to build and push'
@@ -42,12 +42,12 @@ on:
inputs:
image_tag:
description: 'Docker image tag'
default: '4.10.3'
default: '4.10.4'
required: true
type: string
docker_reference:
description: 'wazuh-docker reference'
default: 'v4.10.3'
default: 'v4.10.4'
required: false
type: string
products:

View File

@@ -1,6 +1,24 @@
# Change Log
All notable changes to this project will be documented in this file.
## [4.10.4]
### Added
- None
### Changed
- Backport 4.13.0 changes: Modify wazuh-keystore use ([#2036](https://github.com/wazuh/wazuh-docker/pull/2036)) \- (wazuh-keystore)
### Fixed
- Add wazuh-template.json into permanent data exception ([#1967](https://github.com/wazuh/wazuh-docker/pull/1967))
### Deleted
- None
## [4.10.3]
### Added

View File

@@ -1,2 +1,2 @@
WAZUH-DOCKER_VERSION="4.10.3"
REVISION="41031"
WAZUH-DOCKER_VERSION="4.10.4"
REVISION="41040"

View File

@@ -13,7 +13,7 @@ This script initializes the environment variables needed to build each of the im
The script allows you to build images from other versions of Wazuh, to do this you must use the -v or --version argument:
```
$ build-docker-images/build-images.sh -v 4.10.3
$ build-docker-images/build-images.sh -v 4.10.4
```
To get all the available script options use the -h or --help option:
@@ -26,7 +26,7 @@ Usage: build-docker-images/build-images.sh [OPTIONS]
-d, --dev <ref> [Optional] Set the development stage you want to build, example rc1 or beta1, not used by default.
-f, --filebeat-module <ref> [Optional] Set Filebeat module version. By default 0.4.
-r, --revision <rev> [Optional] Package revision. By default 1
-v, --version <ver> [Optional] Set the Wazuh version should be builded. By default, 4.10.3.
-v, --version <ver> [Optional] Set the Wazuh version should be builded. By default, 4.10.4.
-h, --help Show this help.
```

View File

@@ -1,4 +1,4 @@
WAZUH_IMAGE_VERSION=4.10.3
WAZUH_IMAGE_VERSION=4.10.4
WAZUH_VERSION=$(echo $WAZUH_IMAGE_VERSION | sed -e 's/\.//g')
WAZUH_TAG_REVISION=1
WAZUH_CURRENT_VERSION=$(curl --silent https://api.github.com/repos/wazuh/wazuh/releases/latest | grep '["]tag_name["]:' | sed -E 's/.*\"([^\"]+)\".*/\1/' | cut -c 2- | sed -e 's/\.//g')
@@ -12,7 +12,7 @@ IMAGE_VERSION=${WAZUH_IMAGE_VERSION}
# License (version 2) as published by the FSF - Free Software
# Foundation.
WAZUH_IMAGE_VERSION="4.10.3"
WAZUH_IMAGE_VERSION="4.10.4"
WAZUH_TAG_REVISION="1"
WAZUH_DEV_STAGE=""
FILEBEAT_MODULE_VERSION="0.4"

View File

@@ -115,8 +115,8 @@ function_entrypoint_scripts() {
function_configure_vulnerability_detection() {
if [ "$INDEXER_PASSWORD" != "" ]; then
>&2 echo "Configuring password."
/var/ossec/bin/wazuh-keystore -f indexer -k username -v $INDEXER_USERNAME
/var/ossec/bin/wazuh-keystore -f indexer -k password -v $INDEXER_PASSWORD
echo "$INDEXER_USERNAME" | /var/ossec/bin/wazuh-keystore -f indexer -k username
echo "$INDEXER_PASSWORD" | /var/ossec/bin/wazuh-keystore -f indexer -k password
fi
}

View File

@@ -97,7 +97,7 @@ PERMANENT_DATA_EXCP[((i++))]="/var/ossec/wodles/gcloud/exceptions.py"
PERMANENT_DATA_EXCP[((i++))]="/var/ossec/wodles/gcloud/buckets/bucket.py"
PERMANENT_DATA_EXCP[((i++))]="/var/ossec/wodles/gcloud/buckets/access_logs.py"
PERMANENT_DATA_EXCP[((i++))]="/var/ossec/wodles/gcloud/pubsub/subscriber.py"
PERMANENT_DATA_EXCP[((i++))]="/etc/filebeat/filebeat.yml"
PERMANENT_DATA_EXCP[((i++))]="/etc/filebeat/wazuh-template.json"
export PERMANENT_DATA_EXCP
# Files mounted in a volume that should be deleted

View File

@@ -3,7 +3,7 @@ version: '3.7'
services:
wazuh.master:
image: wazuh/wazuh-manager:4.10.3
image: wazuh/wazuh-manager:4.10.4
hostname: wazuh.master
restart: always
ulimits:
@@ -45,7 +45,7 @@ services:
- ./config/wazuh_cluster/wazuh_manager.conf:/wazuh-config-mount/etc/ossec.conf
wazuh.worker:
image: wazuh/wazuh-manager:4.10.3
image: wazuh/wazuh-manager:4.10.4
hostname: wazuh.worker
restart: always
ulimits:
@@ -81,7 +81,7 @@ services:
- ./config/wazuh_cluster/wazuh_worker.conf:/wazuh-config-mount/etc/ossec.conf
wazuh1.indexer:
image: wazuh/wazuh-indexer:4.10.3
image: wazuh/wazuh-indexer:4.10.4
hostname: wazuh1.indexer
restart: always
ports:
@@ -107,7 +107,7 @@ services:
- ./config/wazuh_indexer/internal_users.yml:/usr/share/wazuh-indexer/opensearch-security/internal_users.yml
wazuh2.indexer:
image: wazuh/wazuh-indexer:4.10.3
image: wazuh/wazuh-indexer:4.10.4
hostname: wazuh2.indexer
restart: always
environment:
@@ -129,7 +129,7 @@ services:
- ./config/wazuh_indexer/internal_users.yml:/usr/share/wazuh-indexer/opensearch-security/internal_users.yml
wazuh3.indexer:
image: wazuh/wazuh-indexer:4.10.3
image: wazuh/wazuh-indexer:4.10.4
hostname: wazuh3.indexer
restart: always
environment:
@@ -151,7 +151,7 @@ services:
- ./config/wazuh_indexer/internal_users.yml:/usr/share/wazuh-indexer/opensearch-security/internal_users.yml
wazuh.dashboard:
image: wazuh/wazuh-dashboard:4.10.3
image: wazuh/wazuh-dashboard:4.10.4
hostname: wazuh.dashboard
restart: always
ports:

View File

@@ -3,7 +3,7 @@ version: '3.7'
services:
wazuh.manager:
image: wazuh/wazuh-manager:4.10.3
image: wazuh/wazuh-manager:4.10.4
hostname: wazuh.manager
restart: always
ulimits:
@@ -46,7 +46,7 @@ services:
- ./config/wazuh_cluster/wazuh_manager.conf:/wazuh-config-mount/etc/ossec.conf
wazuh.indexer:
image: wazuh/wazuh-indexer:4.10.3
image: wazuh/wazuh-indexer:4.10.4
hostname: wazuh.indexer
restart: always
ports:
@@ -71,7 +71,7 @@ services:
- ./config/wazuh_indexer/internal_users.yml:/usr/share/wazuh-indexer/opensearch-security/internal_users.yml
wazuh.dashboard:
image: wazuh/wazuh-dashboard:4.10.3
image: wazuh/wazuh-dashboard:4.10.4
hostname: wazuh.dashboard
restart: always
ports: