[hermes] ananke #374: sonarqube_server_internal_error #228
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Hermes auto-triage classified incident
ananke/374as sonarqube_server_internal_error (confidence 0.75); first failed gate:sonarqube.Why a human is needed
Build 374 failed in the 'Enforce quality gate' stage because the SonarScanner could not upload its analysis report to the in-cluster SonarQube server: the server returned a bare HTTP 500 (Tomcat 'Internal Server Error') on the report-submit call, which the pipeline script then treated as a gate failure and exited non-zero. No structured test failures were published for this build, and the other gate checks visible in the log (ironbank, supply chain) evaluated normally, so this really is isolated to the SonarQube upload step. There are also a handful of 'Go parser ... non-zero exit value: 2' errors on nine specific files earlier in the log, but the scan continued past them and analyzed all 74 files, so they look more like analyzer noise than the actual cause of the exit code; they're worth a second look only if this keeps failing after SonarQube itself is confirmed healthy. A fix here isn't a code change to ananke - it's making sure the SonarQube service the pipeline talks to is actually healthy (check its pod/logs around 06:24 UTC for the cause of the 500, e.g. DB connection issues or memory pressure) and then re-running the build once that's confirmed.
Ariadne did not authorize automated remediation:
classification_not_supported: 'sonarqube_server_internal_error'.Facts
jenkins.first_failed_stage, jenkins.result)jenkins.failed_tests)jenkins.console_failures[2] (marker=Exception, line_number=372))jenkins.console_tail)jenkins.console_failures[1] (marker=non-zero exit, line_number=293))log_evidence.error)Evidence
The earliest failure region of the build console:
Inferences
Suggested remediation (not available)
No automated remediation exists for this failure. Hermes proposes one; it was not performed, and Ariadne cannot perform it until a person builds and deploys it.
retry_after_sonarqube_health_checkLinks
/api/admin/audit/events, event typeshermes_autotriage_incidentandhermes_autotriage_diagnosis.Filed automatically by Ariadne from a Hermes Agent diagnosis (run run_875e26a80dd74d46b48061823e1ab8ca). Hermes has no write access to this repository; no files or infrastructure were changed.