From 194bd5440e7e50598675c23b8451604f6173c16e Mon Sep 17 00:00:00 2001 From: Victor Carlos Erenu Date: Fri, 19 Dec 2025 02:06:18 +0700 Subject: [PATCH] Change goss version --- .github/workflows/push.yml | 21 +++++---------------- single-node/docker-compose.yml | 6 +++--- 2 files changed, 8 insertions(+), 19 deletions(-) diff --git a/.github/workflows/push.yml b/.github/workflows/push.yml index 32d1dd2b..4832284f 100644 --- a/.github/workflows/push.yml +++ b/.github/workflows/push.yml @@ -54,7 +54,7 @@ jobs: - name: Install Goss uses: e1himself/goss-installation-action@v1.0.3 with: - version: v0.3.16 + version: 'v0.4.4' - name: Configure aws credentials uses: aws-actions/configure-aws-credentials@v4 @@ -66,15 +66,10 @@ jobs: uses: aws-actions/amazon-ecr-login@v2 - name: Execute Goss tests (wazuh-manager) - run: | - export GOSS_FILE=$GITHUB_WORKSPACE/.github/.goss.yaml - if [ ! -f "$GOSS_FILE" ]; then - echo "Goss file not found at $GOSS_FILE" - exit 1 - fi - dgoss run ${{ env.WAZUH_REGISTRY }}/wazuh/wazuh-manager:${{ env.WAZUH_IMAGE_VERSION }} + run: dgoss run ${{ env.WAZUH_REGISTRY }}/wazuh/wazuh-manager:${{ env.WAZUH_IMAGE_VERSION }} env: GOSS_SLEEP: 30 + GOSS_FILE: .github/.goss.yaml check-single-node: runs-on: ubuntu-22.04 @@ -142,7 +137,7 @@ jobs: - name: Check Wazuh indexer start run: | - sleep 60 + sleep 120 status_green="`curl -XGET "https://0.0.0.0:9200/_cluster/health" -u admin:admin -k -s | grep green | wc -l`" if [[ $status_green -eq 1 ]]; then curl -XGET "https://0.0.0.0:9200/_cluster/health" -u admin:admin -k -s @@ -310,13 +305,7 @@ jobs: - name: Check Wazuh indexer start run: | - until [[ `curl -XGET "https://0.0.0.0:9200/_cluster/health" -u admin:admin -k -s | grep green | wc -l` -eq 1 ]] - do - echo 'Waiting for Wazuh indexer start' - free -m - df -h - sleep 120 - done + sleep 180 status_green="`curl -XGET "https://0.0.0.0:9200/_cluster/health" -u admin:admin -k -s | grep green | wc -l`" if [[ $status_green -eq 1 ]]; then curl -XGET "https://0.0.0.0:9200/_cluster/health" -u admin:admin -k -s diff --git a/single-node/docker-compose.yml b/single-node/docker-compose.yml index 2481aeff..1eaaf80e 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.0 + image: 966237403726.dkr.ecr.us-west-1.amazonaws.com/wazuh/wazuh-manager:5.0.0 hostname: wazuh.manager restart: always ulimits: @@ -38,7 +38,7 @@ services: - ./wazuh-certificates/wazuh.manager-key.pem:/var/ossec/etc/certs/server-key.pem wazuh.indexer: - image: wazuh/wazuh-indexer:5.0.0 + image: 966237403726.dkr.ecr.us-west-1.amazonaws.com/wazuh/wazuh-indexer:5.0.0 hostname: wazuh.indexer restart: always ports: @@ -68,7 +68,7 @@ services: - ./wazuh-certificates/admin-key.pem:/usr/share/wazuh-indexer/config/certs/admin-key.pem wazuh.dashboard: - image: wazuh/wazuh-dashboard:5.0.0 + image: 966237403726.dkr.ecr.us-west-1.amazonaws.com/wazuh/wazuh-dashboard:5.0.0 hostname: wazuh.dashboard restart: always ports: