forked from wazuh/wazuh-docker
Add Wazuh agent into PR test workflow
This commit is contained in:
@@ -198,13 +198,10 @@ jobs:
|
|||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
- name: Check errors in ossec.log
|
|
||||||
run: ./.github/single-node-log-check.sh
|
|
||||||
|
|
||||||
- name: Modify Docker endpoint into Wazuh agent docker-compose.yml file
|
- name: Modify Docker endpoint into Wazuh agent docker-compose.yml file
|
||||||
run: sed -i "s/<WAZUH_MANAGER_IP>/$(ip addr show docker0 | grep 'inet ' | awk '{print $2}' | cut -d'/' -f1)/g" wazuh-agent/docker-compose.yml
|
run: sed -i "s/<WAZUH_MANAGER_IP>/$(ip addr show docker0 | grep 'inet ' | awk '{print $2}' | cut -d'/' -f1)/g" wazuh-agent/docker-compose.yml
|
||||||
|
|
||||||
- name: Start single node stack
|
- name: Start Wazuh agent
|
||||||
run: docker-compose -f wazuh-agent/docker-compose.yml up -d
|
run: docker-compose -f wazuh-agent/docker-compose.yml up -d
|
||||||
|
|
||||||
- name: Check Wazuh agent enrollment
|
- name: Check Wazuh agent enrollment
|
||||||
@@ -212,6 +209,9 @@ jobs:
|
|||||||
sleep 20
|
sleep 20
|
||||||
curl -k -s -X GET "curl -k -X GET "https://localhost:55000/agents?pretty=true" -H "Authorization: Bearer ${{env.TOKEN}}"
|
curl -k -s -X GET "curl -k -X GET "https://localhost:55000/agents?pretty=true" -H "Authorization: Bearer ${{env.TOKEN}}"
|
||||||
|
|
||||||
|
- name: Check errors in ossec.log for Wazuh manager
|
||||||
|
run: ./.github/single-node-log-check.sh
|
||||||
|
|
||||||
check-multi-node:
|
check-multi-node:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
needs: build-docker-images
|
needs: build-docker-images
|
||||||
@@ -233,7 +233,6 @@ jobs:
|
|||||||
sudo swapoff -a
|
sudo swapoff -a
|
||||||
sudo rm -f /swapfile
|
sudo rm -f /swapfile
|
||||||
sudo apt clean
|
sudo apt clean
|
||||||
docker rmi $(docker image ls -aq)
|
|
||||||
df -h
|
df -h
|
||||||
|
|
||||||
- name: Retrieve saved Wazuh dashboard Docker image
|
- name: Retrieve saved Wazuh dashboard Docker image
|
||||||
|
|||||||
Reference in New Issue
Block a user