From f06a7ec96190070fd5ac6e01ecace38e746f0b5b Mon Sep 17 00:00:00 2001 From: vcerenu Date: Wed, 8 Jun 2022 17:02:53 -0300 Subject: [PATCH] Test CI --- .github/workflows/push.yml | 3 +-- .github/workflows/single-node-check.sh | 8 ++++++++ 2 files changed, 9 insertions(+), 2 deletions(-) create mode 100644 .github/workflows/single-node-check.sh diff --git a/.github/workflows/push.yml b/.github/workflows/push.yml index 1f46f16d..d77e47a0 100644 --- a/.github/workflows/push.yml +++ b/.github/workflows/push.yml @@ -101,8 +101,7 @@ jobs: TOKEN: $(curl -s -u wazuh-wui:MyS3cr37P450r.*- -k -X GET "https://0.0.0.0:55000/security/user/authenticate?raw=true") - name: Check errors in ossec.log - run: | - docker exec single-node_wazuh.manager_1 sh -c 'cat /var/ossec/logs/ossec.log | egrep ERR' + run: .github/single-node-check.sh - name: Check filebeat output diff --git a/.github/workflows/single-node-check.sh b/.github/workflows/single-node-check.sh new file mode 100644 index 00000000..5da10d96 --- /dev/null +++ b/.github/workflows/single-node-check.sh @@ -0,0 +1,8 @@ +log=$(docker exec single-node_wazuh.manager_1 sh -c 'cat /var/ossec/logs/ossec.log' | grep -P "ERR|WARN|CRIT") +if [[ -z "$log" ]]; then + echo "No errors in master ossec.log" +else + echo "Errors in master ossec.log:" + echo "${log}" + exit 1 +fi \ No newline at end of file