diff --git a/wazuh/Dockerfile b/wazuh/Dockerfile index 24e0260a..3dba83c2 100644 --- a/wazuh/Dockerfile +++ b/wazuh/Dockerfile @@ -2,19 +2,16 @@ FROM phusion/baseimage:latest # Arguments -ARG FILEBEAT_VERSION=7.4.2 -ARG WAZUH_VERSION=3.11.5-1 +ARG FILEBEAT_VERSION=7.6.1 +ARG WAZUH_VERSION=3.12.2-1 # Environment variables ENV API_USER="foo" \ API_PASS="bar" -ARG TEMPLATE_VERSION="v3.11.5" +ARG TEMPLATE_VERSION="v3.12.2" ENV FILEBEAT_DESTINATION="elasticsearch" -COPY config/wazuh-manager_3.11.5-1_amd64.deb /wazuh-manager_3.11.5-1_amd64.deb -COPY config/wazuh-api_3.11.5-1_amd64.deb /wazuh-api_3.11.5-1_amd64.deb - # Install packages RUN set -x && \ echo "deb https://packages.wazuh.com/3.x/apt/ stable main" | tee /etc/apt/sources.list.d/wazuh.list && \ @@ -29,14 +26,8 @@ RUN set -x && \ apt-get upgrade -y -o Dpkg::Options::="--force-confold" && \ apt-get --no-install-recommends --no-install-suggests -y install openssl apt-transport-https vim expect python-boto python-pip python-cryptography && \ apt-get --no-install-recommends --no-install-suggests -y install postfix bsd-mailx mailutils libsasl2-2 ca-certificates libsasl2-modules && \ -# apt-get --no-install-recommends --no-install-suggests -y install wazuh-manager=${WAZUH_VERSION} && \ - dpkg -i /wazuh-manager_3.11.5-1_amd64.deb && apt-get install -f && \ -# apt-get --no-install-recommends --no-install-suggests -y install nodejs wazuh-api=${WAZUH_VERSION} && \ - apt-get --no-install-recommends --no-install-suggests -y install nodejs && \ - dpkg -i /wazuh-api_3.11.5-1_amd64.deb && apt-get install -f && \ -# Disable updates to this package - echo "wazuh-manager hold" | dpkg --set-selections && \ - echo "wazuh-api hold" | dpkg --set-selections && \ + apt-get --no-install-recommends --no-install-suggests -y install wazuh-manager=${WAZUH_VERSION} && \ + apt-get --no-install-recommends --no-install-suggests -y install nodejs wazuh-api=${WAZUH_VERSION} && \ apt-get clean && \ rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* && \ rm -f /var/ossec/logs/alerts/*/*/* && \ @@ -46,7 +37,6 @@ RUN set -x && \ rm -f /var/ossec/logs/cluster/*/*/* && \ rm -f /var/ossec/logs/ossec/*/*/* && \ rm /var/ossec/var/run/* && \ - rm /wazuh-manager_3.11.5-1_amd64.deb && \ curl -L -O https://artifacts.elastic.co/downloads/beats/filebeat/filebeat-${FILEBEAT_VERSION}-amd64.deb && \ dpkg -i filebeat-${FILEBEAT_VERSION}-amd64.deb && rm -f filebeat-${FILEBEAT_VERSION}-amd64.deb