From 1176edb859f78edaa45177d53f625e24f933efd2 Mon Sep 17 00:00:00 2001 From: wazuhci <22834044+wazuhci@users.noreply.github.com> Date: Fri, 10 Jul 2026 12:36:05 +0000 Subject: [PATCH] feat: bump main --- .env | 6 ++--- .github/workflows/5_build_and_push_images.yml | 4 ++-- .../workflows/5_check_integration_tools.yml | 2 +- CHANGELOG.md | 18 +++++++++++++++ README.md | 2 +- VERSION.json | 2 +- build-docker-images/build-images.sh | 18 +++++++-------- build-docker-images/docker-bake.hcl | 4 ++-- docs/dev/build-image.md | 4 ++-- docs/dev/introduction.md | 2 +- docs/dev/setup.md | 6 ++--- docs/dev/workflow-usage.md | 2 +- docs/ref/backup-and-restore.md | 4 ++-- docs/ref/configuration/configuration-files.md | 2 +- docs/ref/configuration/configuration.md | 2 +- .../getting-started/deployment/deployment.md | 6 ++--- .../getting-started/deployment/multi-node.md | 4 ++-- .../getting-started/deployment/single-node.md | 4 ++-- docs/ref/getting-started/getting-started.md | 6 ++--- docs/ref/getting-started/requirements.md | 4 ++-- docs/ref/glossary.md | 6 ++--- .../docker_integration_tests.md | 2 +- docs/ref/introduction/description.md | 6 ++--- docs/ref/introduction/introduction.md | 4 ++-- docs/ref/upgrade.md | 22 +++++++++---------- multi-node/docker-compose.yml | 12 +++++----- single-node/docker-compose.yml | 6 ++--- wazuh-agent/docker-compose.yml | 2 +- 28 files changed, 90 insertions(+), 72 deletions(-) diff --git a/.env b/.env index 147ce7c9..ef1246b5 100755 --- a/.env +++ b/.env @@ -1,4 +1,4 @@ -WAZUH_VERSION=5.0.1 -WAZUH_IMAGE_VERSION=5.0.1 +WAZUH_VERSION=5.1.0 +WAZUH_IMAGE_VERSION=5.1.0 WAZUH_REGISTRY=docker.io -IMAGE_TAG=5.0.1 +IMAGE_TAG=5.1.0 diff --git a/.github/workflows/5_build_and_push_images.yml b/.github/workflows/5_build_and_push_images.yml index d6329abf..01eac917 100644 --- a/.github/workflows/5_build_and_push_images.yml +++ b/.github/workflows/5_build_and_push_images.yml @@ -6,7 +6,7 @@ on: inputs: image_tag: description: 'Docker image tag' - default: '5.0.1' + default: '5.1.0' required: true docker_reference: description: 'wazuh-docker reference' @@ -42,7 +42,7 @@ on: inputs: image_tag: description: 'Docker image tag' - default: '5.0.1' + default: '5.1.0' required: true type: string docker_reference: diff --git a/.github/workflows/5_check_integration_tools.yml b/.github/workflows/5_check_integration_tools.yml index b25b566b..5d7a4613 100644 --- a/.github/workflows/5_check_integration_tools.yml +++ b/.github/workflows/5_check_integration_tools.yml @@ -27,7 +27,7 @@ on: - multi-node - both version: - description: 'Image version to test (e.g. 5.0.1).' + description: 'Image version to test (e.g. 5.1.0).' required: false type: string stage: diff --git a/CHANGELOG.md b/CHANGELOG.md index 9565227d..07a249bb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,24 @@ # Change Log All notable changes to this project will be documented in this file. +## [5.1.0] + +### Added + +- None + +### Changed + +- None + +### Fixed + +- None + +### Deleted + +- None + ## [v5.0.1] ### Added diff --git a/README.md b/README.md index f0096db1..fcbd303b 100644 --- a/README.md +++ b/README.md @@ -18,7 +18,7 @@ The `wazuh/wazuh-docker` repository provides resources to deploy the Wazuh cyber ## Branch Convention - `main`: Developing and testing of new features. -- `X.Y.Z`: Version-specific branches (e.g., `5.0.1`, `4.14.0`, etc.). +- `X.Y.Z`: Version-specific branches (e.g., `5.1.0`, `4.14.0`, etc.). ## Documentation diff --git a/VERSION.json b/VERSION.json index 395c5752..78222e25 100644 --- a/VERSION.json +++ b/VERSION.json @@ -1,4 +1,4 @@ { - "version": "5.0.1", + "version": "5.1.0", "stage": "alpha0" } diff --git a/build-docker-images/build-images.sh b/build-docker-images/build-images.sh index ed21811a..e33146e2 100755 --- a/build-docker-images/build-images.sh +++ b/build-docker-images/build-images.sh @@ -8,13 +8,13 @@ # License (version 2) as published by the FSF - Free Software # Foundation. -WAZUH_IMAGE_VERSION=5.0.1 -IMAGE_TAG=5.0.1 +WAZUH_IMAGE_VERSION=5.1.0 +IMAGE_TAG=5.1.0 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') IMAGE_VERSION=${WAZUH_IMAGE_VERSION} WAZUH_REGISTRY=docker.io -WAZUH_IMAGE_VERSION="5.0.1" +WAZUH_IMAGE_VERSION="5.1.0" WAZUH_DEV_STAGE="" WAZUH_COMPONENTS_COMMIT_LIST='' IS_DEV_BUILD="" @@ -38,9 +38,9 @@ ctrl_c() { build() { - # WAZUH_MINOR_VERSION: Extracts major and minor version only (e.g., 5.0.1 -> 5.0) + # WAZUH_MINOR_VERSION: Extracts major and minor version only (e.g., 5.1.0 -> 5.0) WAZUH_MINOR_VERSION="${WAZUH_IMAGE_VERSION%.*}" - # WAZUH_MAJOR_VERSION: Extracts major version only (e.g., 5.0.1 -> 5) + # WAZUH_MAJOR_VERSION: Extracts major version only (e.g., 5.1.0 -> 5) WAZUH_MAJOR_VERSION="${WAZUH_IMAGE_VERSION%%.*}" # WAZUH_STAGE: Extract the 'stage' (e.g., alpha0, beta1, rc2) from the local JSON metadata file. # Note: This is primarily used for pre-release package naming. @@ -192,10 +192,10 @@ build() { # Generate per-component image tags. # The commit suffix is only appended when --dev is passed. This ensures: - # dev=false, tag=5.0.1 → 5.0.1 - # dev=false, tag=5.0.1-beta1 → 5.0.1-beta1 - # dev=true, tag=5.0.1 → 5.0.1-latest - # dev=true, tag=5.0.1-beta1 → 5.0.1-beta1-latest + # dev=false, tag=5.1.0 → 5.1.0 + # dev=false, tag=5.1.0-beta1 → 5.1.0-beta1 + # dev=true, tag=5.1.0 → 5.1.0-latest + # dev=true, tag=5.1.0-beta1 → 5.1.0-beta1-latest make_tag() { local commit=$1 if [ -n "${IS_DEV_BUILD}" ]; then diff --git a/build-docker-images/docker-bake.hcl b/build-docker-images/docker-bake.hcl index 9d9e4c3c..ca0db1e7 100644 --- a/build-docker-images/docker-bake.hcl +++ b/build-docker-images/docker-bake.hcl @@ -12,7 +12,7 @@ # ── Global variables ────────────────────────────────────────────────────────── -variable "WAZUH_VERSION" { default = "5.0.1" } +variable "WAZUH_VERSION" { default = "5.1.0" } variable "WAZUH_REGISTRY" { default = "docker.io" } # Set IMAGE_TAG externally to override; defaults to WAZUH_VERSION. @@ -23,7 +23,7 @@ variable "MULTIARCH" { default = "" } # Per-component tags — all default to IMAGE_TAG. # In dev builds the shell script sets each one independently to append the -# per-component commit ref (e.g. MANAGER_TAG=5.0.1-beta1-abc1234). +# per-component commit ref (e.g. MANAGER_TAG=5.1.0-beta1-abc1234). variable "INDEXER_TAG" { default = IMAGE_TAG } variable "MANAGER_TAG" { default = IMAGE_TAG } variable "DASHBOARD_TAG" { default = IMAGE_TAG } diff --git a/docs/dev/build-image.md b/docs/dev/build-image.md index 7f378fcc..cd93222f 100644 --- a/docs/dev/build-image.md +++ b/docs/dev/build-image.md @@ -19,7 +19,7 @@ Then execute: The script also allows to build images from other versions of Wazuh by using the `-v` or `--version` argument: ```bash -./build-images.sh -v 5.0.1 +./build-images.sh -v 5.1.0 ``` To get all the available script options use the `-h` or `--help` option: @@ -32,7 +32,7 @@ Usage: build-images.sh [OPTIONS] -d, --dev [Optional] Set the development stage you want to build, example rc2 or beta1, not used by default. -refs, --references [Optional] Set each Wazuh component reference to be build (indexer, manager, dasboard and agent). By default, using the latest release: ['latest', 'latest', 'latest', 'latest'] -rg, --registry [Optional] Set the Docker registry to push the images. - -v, --version [Optional] Set the Wazuh version should be builded. By default, 5.0.1. + -v, --version [Optional] Set the Wazuh version should be builded. By default, 5.1.0. -m, --multiarch [Optional] Enable multi-architecture builds. -h, --help Show this help. diff --git a/docs/dev/introduction.md b/docs/dev/introduction.md index e78430de..c2bf1a2b 100644 --- a/docs/dev/introduction.md +++ b/docs/dev/introduction.md @@ -1,6 +1,6 @@ # Development Guide - Introduction -Welcome to the Development Guide for Wazuh-docker version 5.0.1 This guide is intended for developers, contributors, and advanced users who wish to understand the development aspects of the Wazuh-Docker project, build custom Docker images, or contribute to its development. +Welcome to the Development Guide for Wazuh-docker version 5.1.0 This guide is intended for developers, contributors, and advanced users who wish to understand the development aspects of the Wazuh-Docker project, build custom Docker images, or contribute to its development. ## Purpose of This Guide diff --git a/docs/dev/setup.md b/docs/dev/setup.md index 3889ccc5..9888469f 100644 --- a/docs/dev/setup.md +++ b/docs/dev/setup.md @@ -1,6 +1,6 @@ # Development Guide - Setup Environment -This section outlines the steps required to set up your local development environment for working with the Wazuh-Docker project (version 5.0.1). A proper setup is crucial for building images, running tests, and contributing effectively. +This section outlines the steps required to set up your local development environment for working with the Wazuh-Docker project (version 5.1.0). A proper setup is crucial for building images, running tests, and contributing effectively. ## Prerequisites @@ -26,12 +26,12 @@ Before you begin, ensure your system meets the following requirements: Follow these steps to prepare your development environment: 1. **Clone the Repository**: - Clone the `wazuh-docker` repository from GitHub. It's important to check out the specific branch you intend to work with, in this case, `5.0.1`. + Clone the `wazuh-docker` repository from GitHub. It's important to check out the specific branch you intend to work with, in this case, `5.1.0`. ```bash git clone [https://github.com/wazuh/wazuh-docker.git](https://github.com/wazuh/wazuh-docker.git) cd wazuh-docker - git checkout v5.0.1 + git checkout v5.1.0 ``` 2. **Verify Docker Installation**: diff --git a/docs/dev/workflow-usage.md b/docs/dev/workflow-usage.md index e9280a37..6f1acaa9 100644 --- a/docs/dev/workflow-usage.md +++ b/docs/dev/workflow-usage.md @@ -6,7 +6,7 @@ The Procedure_push_docker_images.yml workflow builds and pushes multi-architectu | Parameter | Description | Default | Required | |-----------|-------------|---------|----------| -| `image_tag` | Docker image version tag | `5.0.1` | Yes | +| `image_tag` | Docker image version tag | `5.1.0` | Yes | | `docker_reference` | Branch/tag to build from | - | Yes | | `reference` | Dev reference (for pre-release builds) | `latest` | No | | `id` | Workflow run identifier | - | No | diff --git a/docs/ref/backup-and-restore.md b/docs/ref/backup-and-restore.md index c34ed126..20ee97f8 100644 --- a/docs/ref/backup-and-restore.md +++ b/docs/ref/backup-and-restore.md @@ -2,5 +2,5 @@ For backup and restore, refer to the documentation for each component: -- [Wazuh manager](https://github.com/wazuh/wazuh/blob/v5.0.1/docs/ref/backup-restore.md) -- [Wazuh agent](https://github.com/wazuh/wazuh-agent/blob/v5.0.1/docs/ref/backup-restore.md) +- [Wazuh manager](https://github.com/wazuh/wazuh/blob/v5.1.0/docs/ref/backup-restore.md) +- [Wazuh agent](https://github.com/wazuh/wazuh-agent/blob/v5.1.0/docs/ref/backup-restore.md) diff --git a/docs/ref/configuration/configuration-files.md b/docs/ref/configuration/configuration-files.md index 57037e87..632d3e91 100644 --- a/docs/ref/configuration/configuration-files.md +++ b/docs/ref/configuration/configuration-files.md @@ -28,7 +28,7 @@ docker compose up -d ``` -Consult the official Wazuh documentation for version 5.0.1 for detailed information on all possible configuration parameters for each component. +Consult the official Wazuh documentation for version 5.1.0 for detailed information on all possible configuration parameters for each component. ## Persistence configuration diff --git a/docs/ref/configuration/configuration.md b/docs/ref/configuration/configuration.md index 9577231d..ccacd92a 100644 --- a/docs/ref/configuration/configuration.md +++ b/docs/ref/configuration/configuration.md @@ -1,6 +1,6 @@ # Reference Manual - Configuration -This section details how to configure your Wazuh-Docker deployment (version 5.0.1). Proper configuration is key to tailoring the Wazuh stack to your specific needs, managing data persistence, and integrating with your environment. +This section details how to configure your Wazuh-Docker deployment (version 5.1.0). Proper configuration is key to tailoring the Wazuh stack to your specific needs, managing data persistence, and integrating with your environment. ## Overview of Configuration Methods diff --git a/docs/ref/getting-started/deployment/deployment.md b/docs/ref/getting-started/deployment/deployment.md index 19f6767d..af7ee9bc 100644 --- a/docs/ref/getting-started/deployment/deployment.md +++ b/docs/ref/getting-started/deployment/deployment.md @@ -1,6 +1,6 @@ # Reference Manual - Deployment -This section provides detailed instructions for deploying Wazuh-Docker (version 5.0.1) in various configurations. Choose the deployment model that best suits your needs, from simple single-node setups for testing to more robust multi-node configurations for production environments. +This section provides detailed instructions for deploying Wazuh-Docker (version 5.1.0) in various configurations. Choose the deployment model that best suits your needs, from simple single-node setups for testing to more robust multi-node configurations for production environments. ## Overview of Deployment Options @@ -24,11 +24,11 @@ Ensure you have: - Met all the [System Requirements](../requirements.md). - Installed Docker and Docker Compose on your host(s). -- Cloned the `wazuh-docker` repository (version `5.0.1`) or downloaded the necessary deployment files. +- Cloned the `wazuh-docker` repository (version `5.1.0`) or downloaded the necessary deployment files. ```bash git clone https://github.com/wazuh/wazuh-docker.git cd wazuh-docker - git checkout v5.0.1 + git checkout v5.1.0 ``` - Made a backup of any existing Wazuh data if you are migrating or upgrading. diff --git a/docs/ref/getting-started/deployment/multi-node.md b/docs/ref/getting-started/deployment/multi-node.md index 7ca0e4e5..49987dc8 100644 --- a/docs/ref/getting-started/deployment/multi-node.md +++ b/docs/ref/getting-started/deployment/multi-node.md @@ -21,8 +21,8 @@ This deployment utilizes the `multi-node/docker-compose.yml` file, which defines 3. Download the certificate creation script and config.yml file: ```bash - curl -o wazuh-certs-tool.sh https://packages.wazuh.com/5.0/wazuh-certs-tool-5.0.1-1.sh - curl -o config.yml https://packages.wazuh.com/5.0/config-5.0.1-1.yml + curl -o wazuh-certs-tool.sh https://packages.wazuh.com/5.0/wazuh-certs-tool-5.1.0-1.sh + curl -o config.yml https://packages.wazuh.com/5.0/config-5.1.0-1.yml ``` 4. Edit the `config.yml` file with the configuration of the Wazuh components to be deployed diff --git a/docs/ref/getting-started/deployment/single-node.md b/docs/ref/getting-started/deployment/single-node.md index f3055c50..f28c60f4 100644 --- a/docs/ref/getting-started/deployment/single-node.md +++ b/docs/ref/getting-started/deployment/single-node.md @@ -21,8 +21,8 @@ This deployment uses the `single-node/docker-compose.yml` file, which defines a 3. Download the certificate creation script and `config.yml` file: ```bash - curl -o wazuh-certs-tool.sh https://packages.wazuh.com/5.0/wazuh-certs-tool-5.0.1-1.sh - curl -o config.yml https://packages.wazuh.com/5.0/config-5.0.1-1.yml + curl -o wazuh-certs-tool.sh https://packages.wazuh.com/5.0/wazuh-certs-tool-5.1.0-1.sh + curl -o config.yml https://packages.wazuh.com/5.0/config-5.1.0-1.yml ``` 4. Edit the config.yml file with the configuration of the Wazuh components to be deployed diff --git a/docs/ref/getting-started/getting-started.md b/docs/ref/getting-started/getting-started.md index fe7ac7b8..0d811248 100644 --- a/docs/ref/getting-started/getting-started.md +++ b/docs/ref/getting-started/getting-started.md @@ -1,6 +1,6 @@ # Reference Manual - Getting Started -This section guides you through the initial steps to get your Wazuh-docker (version 5.0.1) environment up and running. We will cover the prerequisites and point you to the deployment instructions. +This section guides you through the initial steps to get your Wazuh-docker (version 5.1.0) environment up and running. We will cover the prerequisites and point you to the deployment instructions. ## Overview @@ -27,11 +27,11 @@ Before diving into the deployment, please ensure you have reviewed: Verify that your host system has sufficient RAM, CPU, and disk space. Ensure Docker and Docker Compose are installed and functioning correctly. 2. **Obtain Wazuh-docker Configuration**: - You'll need the Docker Compose files and any associated configuration files from the `wazuh-docker` repository for version 5.0.1. + You'll need the Docker Compose files and any associated configuration files from the `wazuh-docker` repository for version 5.1.0. ```bash git clone [https://github.com/wazuh/wazuh-docker.git](https://github.com/wazuh/wazuh-docker.git) cd wazuh-docker - git checkout v5.0.1 + git checkout v5.1.0 # Navigate to the specific docker-compose directory, e.g., single-node or multi-node # cd docker-compose/single-node/ (example path) ``` diff --git a/docs/ref/getting-started/requirements.md b/docs/ref/getting-started/requirements.md index 0fdb33c6..72490e88 100644 --- a/docs/ref/getting-started/requirements.md +++ b/docs/ref/getting-started/requirements.md @@ -1,6 +1,6 @@ # Reference Manual - Requirements -Before deploying Wazuh-Docker (version 5.0.1), it's essential to ensure your environment meets the necessary hardware and software requirements. Meeting these prerequisites will help ensure a stable and performant Wazuh deployment. +Before deploying Wazuh-Docker (version 5.1.0), it's essential to ensure your environment meets the necessary hardware and software requirements. Meeting these prerequisites will help ensure a stable and performant Wazuh deployment. ## Host System Requirements @@ -53,7 +53,7 @@ These are general recommendations. Actual needs may vary based on the number of * **Docker Desktop** * Install Docker Desktop by following the official instructions: [Install Docker Desktop](https://docs.docker.com/desktop/setup/install/windows-install/). * **WSL Linux distribution** - * Install Ubuntu or other compatible Linux distribution (bash in Alpine is not compatible with wazuh-certs-tool-5.0.1-1.sh): [Install Ubuntu on WSL](https://documentation.ubuntu.com/wsl/stable/howto/install-ubuntu-wsl2/) + * Install Ubuntu or other compatible Linux distribution (bash in Alpine is not compatible with wazuh-certs-tool-5.1.0-1.sh): [Install Ubuntu on WSL](https://documentation.ubuntu.com/wsl/stable/howto/install-ubuntu-wsl2/) * **Git Client**: * Required for cloning the `wazuh-docker` repository. * **Web Browser**: diff --git a/docs/ref/glossary.md b/docs/ref/glossary.md index 2421079c..811d6c73 100644 --- a/docs/ref/glossary.md +++ b/docs/ref/glossary.md @@ -1,6 +1,6 @@ # Reference Manual - Glossary -This glossary defines key terms and concepts related to Wazuh, Docker, and their use together in the Wazuh-Docker project (version 5.0.1). +This glossary defines key terms and concepts related to Wazuh, Docker, and their use together in the Wazuh-Docker project (version 5.1.0). --- @@ -22,7 +22,7 @@ This glossary defines key terms and concepts related to Wazuh, Docker, and their **D** -- **Dashboard (Wazuh Dashboard / OpenSearch Dashboards / Kibana)**: A web-based visualization tool used to explore, analyze, and visualize data stored in the Wazuh Indexer. It provides dashboards, visualizations, and a query interface for security events and alerts. For Wazuh 5.0.1, this is typically OpenSearch Dashboards. +- **Dashboard (Wazuh Dashboard / OpenSearch Dashboards / Kibana)**: A web-based visualization tool used to explore, analyze, and visualize data stored in the Wazuh Indexer. It provides dashboards, visualizations, and a query interface for security events and alerts. For Wazuh 5.1.0, this is typically OpenSearch Dashboards. - **Decoder**: A component in the Wazuh Manager that parses and extracts relevant information (fields) from raw log messages or event data. - **Docker**: An open platform for developing, shipping, and running applications inside containers. - **Docker Compose**: A tool for defining and running multi-container Docker applications. It uses a YAML file (`docker-compose.yml`) to configure the application's services, networks, and volumes. @@ -42,7 +42,7 @@ This glossary defines key terms and concepts related to Wazuh, Docker, and their **I** -- **Indexer (Wazuh Indexer / OpenSearch / Elasticsearch)**: The component responsible for storing, indexing, and making searchable the alerts and event data generated by the Wazuh Manager. For Wazuh 5.0.1, this is typically OpenSearch. +- **Indexer (Wazuh Indexer / OpenSearch / Elasticsearch)**: The component responsible for storing, indexing, and making searchable the alerts and event data generated by the Wazuh Manager. For Wazuh 5.1.0, this is typically OpenSearch. **L** diff --git a/docs/ref/integration_test/docker_integration_tests.md b/docs/ref/integration_test/docker_integration_tests.md index 23ea2e76..6967f5db 100644 --- a/docs/ref/integration_test/docker_integration_tests.md +++ b/docs/ref/integration_test/docker_integration_tests.md @@ -70,7 +70,7 @@ flowchart TD | `pr_head_ref` | Yes | — | Branch of `wazuh-docker` to test | | `automation_reference` | No | `main` | Branch of `wazuh-automation` to use | | `deployment_type` | Yes | — | `single-node`, `multi-node`, or `both` | -| `version` | No | — | Override image version (e.g. `5.0.1`). If empty, reads from `VERSION.json` | +| `version` | No | — | Override image version (e.g. `5.1.0`). If empty, reads from `VERSION.json` | | `stage` | No | — | Image stage suffix (e.g. `beta1`, `beta2-latest`). Required when `version` is set | | `registry` | No | `ECR` | `ECR` (dev/built images) or `DockerHub` (released images) | diff --git a/docs/ref/introduction/description.md b/docs/ref/introduction/description.md index fa977624..2a89e8fd 100644 --- a/docs/ref/introduction/description.md +++ b/docs/ref/introduction/description.md @@ -1,6 +1,6 @@ # Reference Manual - Description -This section provides a detailed description of Wazuh-docker (version 5.0.1), its components, and its architecture when deployed using Docker containers. Understanding these aspects is key to effectively deploying and managing your Wazuh environment. +This section provides a detailed description of Wazuh-docker (version 5.1.0), its components, and its architecture when deployed using Docker containers. Understanding these aspects is key to effectively deploying and managing your Wazuh environment. ## What is Wazuh? @@ -18,7 +18,7 @@ Wazuh-docker is a project that provides Docker images and `docker compose` confi ## Core Components in Wazuh-Docker -The Wazuh-Docker project typically provides images for the following core Wazuh components, adapted for version 5.0.1: +The Wazuh-Docker project typically provides images for the following core Wazuh components, adapted for version 5.1.0: 1. **Wazuh Manager**: - The central component that collects and analyzes data from deployed Wazuh agents. @@ -28,7 +28,7 @@ The Wazuh-Docker project typically provides images for the following core Wazuh 2. **Wazuh Indexer**: - A highly scalable, full-text search and analytics engine. - Based on OpenSearch (or historically Elasticsearch), it stores and indexes alerts and monitoring data generated by the Wazuh manager. - - The Wazuh indexer container provides the data persistence layer for Wazuh alerts and events. For version 5.0.1, this is typically an OpenSearch-based component. + - The Wazuh indexer container provides the data persistence layer for Wazuh alerts and events. For version 5.1.0, this is typically an OpenSearch-based component. 3. **Wazuh Dashboard**: - A flexible visualization tool based on OpenSearch Dashboards (or historically Kibana). diff --git a/docs/ref/introduction/introduction.md b/docs/ref/introduction/introduction.md index cfc1d779..01f746a5 100644 --- a/docs/ref/introduction/introduction.md +++ b/docs/ref/introduction/introduction.md @@ -1,6 +1,6 @@ # Reference Manual - Introduction -Welcome to the Reference Manual for Wazuh-Docker, version 5.0.1. This manual provides comprehensive information about deploying, configuring, and managing your Wazuh environment using Docker. +Welcome to the Reference Manual for Wazuh-Docker, version 5.1.0. This manual provides comprehensive information about deploying, configuring, and managing your Wazuh environment using Docker. ## Purpose of This Manual @@ -44,4 +44,4 @@ This manual is structured to help you find information efficiently: - If you need to customize your deployment, refer to the [Configuration](configuration/configuration.md) section. - For specific terms or concepts, consult the [Glossary](glossary.md). -This manual refers to version 5.0.1 of Wazuh-Docker. Ensure you are using the documentation that corresponds to your deployed version. +This manual refers to version 5.1.0 of Wazuh-Docker. Ensure you are using the documentation that corresponds to your deployed version. diff --git a/docs/ref/upgrade.md b/docs/ref/upgrade.md index 0e8a11e2..f5471352 100644 --- a/docs/ref/upgrade.md +++ b/docs/ref/upgrade.md @@ -19,20 +19,20 @@ Below is a step-by-step example of how to perform this update: - `wazuh.indexer` - `wazuh.dashboard` - Example (update to 5.0.1): + Example (update to 5.1.0): ```yaml services: wazuh.manager: - image: wazuh/wazuh-manager:5.0.1 + image: wazuh/wazuh-manager:5.1.0 ... wazuh.indexer: - image: wazuh/wazuh-indexer:5.0.1 + image: wazuh/wazuh-indexer:5.1.0 ... wazuh.dashboard: - image: wazuh/wazuh-dashboard:5.0.1 + image: wazuh/wazuh-dashboard:5.1.0 ... ``` @@ -43,32 +43,32 @@ Below is a step-by-step example of how to perform this update: - `wazuh1.indexer`, `wazuh2.indexer`, and `wazuh3.indexer` - `wazuh.dashboard` - Example (update to 5.0.1): + Example (update to 5.1.0): ```yaml services: wazuh.master: - image: wazuh/wazuh-manager:5.0.1 + image: wazuh/wazuh-manager:5.1.0 ... wazuh.worker: - image: wazuh/wazuh-manager:5.0.1 + image: wazuh/wazuh-manager:5.1.0 ... wazuh1.indexer: - image: wazuh/wazuh-indexer:5.0.1 + image: wazuh/wazuh-indexer:5.1.0 ... wazuh2.indexer: - image: wazuh/wazuh-indexer:5.0.1 + image: wazuh/wazuh-indexer:5.1.0 ... wazuh3.indexer: - image: wazuh/wazuh-indexer:5.0.1 + image: wazuh/wazuh-indexer:5.1.0 ... wazuh.dashboard: - image: wazuh/wazuh-dashboard:5.0.1 + image: wazuh/wazuh-dashboard:5.1.0 ... ``` diff --git a/multi-node/docker-compose.yml b/multi-node/docker-compose.yml index a6732cae..3e9a64d4 100644 --- a/multi-node/docker-compose.yml +++ b/multi-node/docker-compose.yml @@ -1,7 +1,7 @@ # Wazuh App Copyright (C) 2017, Wazuh Inc. (License GPLv2) services: wazuh.master: - image: wazuh/wazuh-manager:5.0.1 + image: wazuh/wazuh-manager:5.1.0 hostname: wazuh.master container_name: multi-node-wazuh.master restart: always @@ -44,7 +44,7 @@ services: - ./config/wazuh_master/certs/wazuh.master-key.pem:/var/wazuh-manager/etc/certs/manager-key.pem wazuh.worker: - image: wazuh/wazuh-manager:5.0.1 + image: wazuh/wazuh-manager:5.1.0 hostname: wazuh.worker container_name: multi-node-wazuh.worker restart: always @@ -83,7 +83,7 @@ services: - ./config/wazuh_worker/certs/wazuh.worker-key.pem:/var/wazuh-manager/etc/certs/manager-key.pem wazuh1.indexer: - image: wazuh/wazuh-indexer:5.0.1 + image: wazuh/wazuh-indexer:5.1.0 hostname: wazuh1.indexer container_name: multi-node-wazuh1.indexer restart: always @@ -121,7 +121,7 @@ services: - ./config/wazuh1_indexer/certs/admin-key.pem:/usr/share/wazuh-indexer/config/certs/admin-key.pem wazuh2.indexer: - image: wazuh/wazuh-indexer:5.0.1 + image: wazuh/wazuh-indexer:5.1.0 hostname: wazuh2.indexer container_name: multi-node-wazuh2.indexer restart: always @@ -159,7 +159,7 @@ services: - ./config/wazuh2_indexer/certs/wazuh2.indexer.pem:/usr/share/wazuh-indexer/config/certs/indexer.pem wazuh3.indexer: - image: wazuh/wazuh-indexer:5.0.1 + image: wazuh/wazuh-indexer:5.1.0 hostname: wazuh3.indexer container_name: multi-node-wazuh3.indexer restart: always @@ -197,7 +197,7 @@ services: - ./config/wazuh3_indexer/certs/wazuh3.indexer.pem:/usr/share/wazuh-indexer/config/certs/indexer.pem wazuh.dashboard: - image: wazuh/wazuh-dashboard:5.0.1 + image: wazuh/wazuh-dashboard:5.1.0 hostname: wazuh.dashboard container_name: multi-node-wazuh.dashboard restart: always diff --git a/single-node/docker-compose.yml b/single-node/docker-compose.yml index 41830a8e..b8e18754 100644 --- a/single-node/docker-compose.yml +++ b/single-node/docker-compose.yml @@ -1,7 +1,7 @@ # Wazuh App Copyright (C) 2017, Wazuh Inc. (License GPLv2) services: wazuh.manager: - image: wazuh/wazuh-manager:5.0.1 + image: wazuh/wazuh-manager:5.1.0 hostname: wazuh.manager container_name: single-node-wazuh.manager restart: always @@ -44,7 +44,7 @@ services: - ./config/wazuh_manager/certs/wazuh.manager-key.pem:/var/wazuh-manager/etc/certs/manager-key.pem wazuh.indexer: - image: wazuh/wazuh-indexer:5.0.1 + image: wazuh/wazuh-indexer:5.1.0 hostname: wazuh.indexer container_name: single-node-wazuh.indexer restart: always @@ -81,7 +81,7 @@ services: - ./config/wazuh_indexer/certs/admin-key.pem:/usr/share/wazuh-indexer/config/certs/admin-key.pem wazuh.dashboard: - image: wazuh/wazuh-dashboard:5.0.1 + image: wazuh/wazuh-dashboard:5.1.0 hostname: wazuh.dashboard container_name: single-node-wazuh.dashboard restart: always diff --git a/wazuh-agent/docker-compose.yml b/wazuh-agent/docker-compose.yml index 2057180f..ab44b626 100644 --- a/wazuh-agent/docker-compose.yml +++ b/wazuh-agent/docker-compose.yml @@ -1,7 +1,7 @@ # Wazuh App Copyright (C) 2017, Wazuh Inc. (License GPLv2) services: wazuh.agent: - image: wazuh/wazuh-agent:5.0.1 + image: wazuh/wazuh-agent:5.1.0 restart: always environment: - WAZUH_MANAGER_SERVER=