1a44c1403f
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1.2 KiB
1.2 KiB
Changelog
2026-06-22 — gitea healthcheck fix (unattended test campaign)
- gitea: healthcheck probe repointed
/api/v1/version→/api/healthz(docker HC + controller.felhom.ymlprobe),start_period30s → 90s.- Surfaced during the Phase-2 deploy sweep: a fresh gitea reported
unhealthybecause/api/v1/versionreturns 404 until the install wizard / INSTALL_LOCK completes, while the container was serving fine on :3000 (/api/healthz→ 200). Same class as the komga fix.
- Surfaced during the Phase-2 deploy sweep: a fresh gitea reported
2026-06-22 — komga healthcheck fix (unattended test campaign)
- komga: healthcheck probe repointed
/api/v1/actuator/health→/actuator/health.- Root cause: komga's Spring Boot actuator endpoint is served unauthenticated at
/actuator/health(HTTP 200), while everything under the/api/v1prefix is auth-gated — so the old probe got HTTP 401,curl -fexited 22, and the container reportedunhealthydespite serving normally on :25600. Diagnosed live on guest 9201 (probe matrix:/,/actuator/health,/api/v1/oauth2/providers,/loginall 200;/api/v1/actuator/health→ 401). - The
gotson/komga:1.20.0image shipscurl(verified), so the probe tool is unchanged.
- Root cause: komga's Spring Boot actuator endpoint is served unauthenticated at