Repository navigation
Add diffutils dependency - 5.0.0 - #2787
Conversation
Docker Integration Tests —
|
| Metric | Count |
|---|---|
| Total Tests | 12 |
| Passed | 10 |
| Failed | 0 |
| Warnings | 0 |
| Skipped | 2 |
Passed Tests
Connectivity
-
Connectivity: Service connectivity 🟢
-
Connectivity: Wazuh api connectivity 🟢
Docker_services
-
Docker_services: Containers running 🟢
-
Docker_services: Containers healthy 🟢
-
Docker_services: Ports listening 🟢
-
Docker_services: Health endpoints 🟢
-
Docker_services: Container restart 🟢
Logs
-
Logs: Logs for errors 🟢
-
Logs: Recent logs 🟢
Version
- Version: Services versions 🟢
Skipped Tests 🔵
Logs
Logs: Log files exist 🔵
Reason:
('/home/runner/work/wazuh-docker/wazuh-docker/wazuh-automation/integration-test-module/src/test_runner/tests/test_logs.py', 55, 'Skipped: No log files are configured for this deployment.')
Version
Version: Services revisions 🔵
Reason:
('/home/runner/work/wazuh-docker/wazuh-docker/wazuh-automation/integration-test-module/src/test_runner/tests/test_version.py', 176, 'Skipped: No revision commands were executed successfully.')
- Workflow: View Details
Docker Integration Tests —
|
| Metric | Count |
|---|---|
| Total Tests | 12 |
| Passed | 10 |
| Failed | 0 |
| Warnings | 0 |
| Skipped | 2 |
Passed Tests
Connectivity
-
Connectivity: Service connectivity 🟢
-
Connectivity: Wazuh api connectivity 🟢
Docker_services
-
Docker_services: Containers running 🟢
-
Docker_services: Containers healthy 🟢
-
Docker_services: Ports listening 🟢
-
Docker_services: Health endpoints 🟢
-
Docker_services: Container restart 🟢
Logs
-
Logs: Logs for errors 🟢
-
Logs: Recent logs 🟢
Version
- Version: Services versions 🟢
Skipped Tests 🔵
Logs
Logs: Log files exist 🔵
Reason:
('/home/runner/work/wazuh-docker/wazuh-docker/wazuh-automation/integration-test-module/src/test_runner/tests/test_logs.py', 55, 'Skipped: No log files are configured for this deployment.')
Version
Version: Services revisions 🔵
Reason:
('/home/runner/work/wazuh-docker/wazuh-docker/wazuh-automation/integration-test-module/src/test_runner/tests/test_version.py', 176, 'Skipped: No revision commands were executed successfully.')
- Workflow: View Details
Signed-off-by: Jorge Eduardo Molas <jorge.molas@wazuh.com>
|---|---|---|---|---|
| 5.0.0 (also 5.0.1 and main) |
wazuh/wazuh-agentimage, FIMreport_changes| Agent | Docker (wazuh-cicd/wazuh/wazuh-agent:5.0.0-latest) |amazonlinux:2023-minimalbase image |Description
#2620 added
diffutilsto the Wazuh agent image so FIMreport_changescan rundiff(src/syscheckd/src/fim_diff_changes.c:747,759). Commit1096acaf(#2749) moved the final stage toamazonlinux:2023-minimaland rewrote its install line without the package:5.0.0(Dockerfile:121),5.0.1andmain(Dockerfile:109) are affected. The 5.0 manager image needs no change, as it ships nowazuh-syscheckd.Current behavior
wazuh-agent:5.0.0-latest(sha256:99c9c3c3…) enrolled to a 5.0.0-latest single-node stack, withreport_changes="yes"on/fimtestand one line appended:Proposed fix
Add
diffutilsback to the final-stagednf install, and name it in the comment above the line so the next base-image change keeps it. Merge up to5.0.1andmain. The event and the finding then carryfile.diffwith the appended line again.