Files
siem-backend/RELEASE-CHECKS.md
groot c49bfa1c34
Some checks failed
release-tag / release-image (push) Failing after 5m54s
Vollständiges Redesign
2026-07-23 14:45:35 +02:00

1.3 KiB

Release checks

Stand: 2026-07-23

Durchgeführt:

  • go test ./... gegen lokale Interface-Stubs für pgx/kafka-go mit der vorhandenen Go-1.23.2-Toolchain: erfolgreich.
  • go vet ./... unter denselben isolierten Bedingungen: erfolgreich.
  • Ingress-Tests: Batch-UID/Retry-Idempotenz und Validierung: erfolgreich.
  • Normalizer-Tests: Windows-Metadaten/XML und Lockout-Workstation: erfolgreich.
  • compose.yml und Prometheus-YAML syntaktisch geparst: erfolgreich.
  • ClickHouse-Prometheus-XML geparst: erfolgreich.
  • POSIX-Shellskripte mit sh -n geprüft: erfolgreich.
  • deploy.sh mit simuliertem Docker/Healthcheck end-to-end ausgeführt: Secret-Erzeugung, bestehender Enrollment-Key, Template-Rendering und Compose-Aufrufe erfolgreich.
  • ZIP-Integrität mit unzip -t: erfolgreich.

Nicht in dieser Ausführungsumgebung möglich:

  • echter Docker-Compose-Start der Datenbanken/Broker/Object-Storage-Komponenten;
  • Integrationstest gegen reale ClickHouse-, PostgreSQL-, Redpanda- und Garage-Container;
  • Ausführung von deploy.ps1, da PowerShell hier nicht installiert ist;
  • Build mit Go 1.26.5, da die lokale Umgebung keinen Netzwerkzugriff für die Toolchain/Module besitzt. Das Dockerfile verwendet Go 1.26.5.

Der erste reale Deployment-Lauf sollte daher anschließend mit ./doctor.sh und einem begrenzten Stress-Test geprüft werden.