Starting server on port 8443... 2026/10/05 01:57:57 no /opt/app-root/src/.env.staging file found, using system environment variables 2026/10/05 01:57:57 Database connection established successfully [GIN-debug] [WARNING] Running in "debug" mode. Switch to "release" mode in production. - using env: export GIN_MODE=release - using code: gin.SetMode(gin.ReleaseMode) INFO[2026-10-05T01:57:57Z] Using path /opt/app-root/src/configs/kube-config.yaml [GIN-debug] GET /api/v1/issues/ --> github.com/konflux-ci/kite/internal/handlers/http.(*IssueHandler).GetIssues-fm (8 handlers) [GIN-debug] POST /api/v1/issues/ --> github.com/konflux-ci/kite/internal/handlers/http.(*IssueHandler).CreateIssue-fm (8 handlers) [GIN-debug] GET /api/v1/issues/:id --> github.com/konflux-ci/kite/internal/handlers/http.(*IssueHandler).GetIssue-fm (9 handlers) [GIN-debug] PUT /api/v1/issues/:id --> github.com/konflux-ci/kite/internal/handlers/http.(*IssueHandler).UpdateIssue-fm (9 handlers) [GIN-debug] DELETE /api/v1/issues/:id --> github.com/konflux-ci/kite/internal/handlers/http.(*IssueHandler).DeleteIssue-fm (9 handlers) [GIN-debug] POST /api/v1/issues/:id/resolve --> github.com/konflux-ci/kite/internal/handlers/http.(*IssueHandler).ResolveIssue-fm (9 handlers) [GIN-debug] POST /api/v1/issues/:id/related --> github.com/konflux-ci/kite/internal/handlers/http.(*IssueHandler).AddRelatedIssue-fm (9 handlers) [GIN-debug] DELETE /api/v1/issues/:id/related/:relatedId --> github.com/konflux-ci/kite/internal/handlers/http.(*IssueHandler).RemoveRelatedIssue-fm (9 handlers) [GIN-debug] POST /api/v1/webhooks/pipeline-failure --> github.com/konflux-ci/kite/internal/handlers/http.(*WebhookHandler).PipelineFailure-fm (8 handlers) [GIN-debug] POST /api/v1/webhooks/pipeline-success --> github.com/konflux-ci/kite/internal/handlers/http.(*WebhookHandler).PipelineSuccess-fm (8 handlers) [GIN-debug] POST /api/v1/webhooks/mintmaker-custom --> github.com/konflux-ci/kite/internal/handlers/http.(*WebhookHandler).MintmakerIssues-fm (8 handlers) [GIN-debug] POST /api/v1/webhooks/release-failure --> github.com/konflux-ci/kite/internal/handlers/http.(*WebhookHandler).ReleaseFailure-fm (8 handlers) [GIN-debug] POST /api/v1/webhooks/release-success --> github.com/konflux-ci/kite/internal/handlers/http.(*WebhookHandler).ReleaseSuccess-fm (8 handlers) [GIN-debug] GET /api/v1/health/ --> github.com/konflux-ci/kite/internal/handlers/http.SetupRouter.NewHealthHandler.func13 (7 handlers) [GIN-debug] GET /api/v1/version/ --> github.com/konflux-ci/kite/internal/handlers/http.SetupRouter.func1 (7 handlers) INFO[2026-10-05T01:57:57Z] Starting Server address="0.0.0.0:8443" environment=staging INFO[2026-10-05T01:58:07Z] HTTP Request duration=1.155526ms ip=10.130.0.2 method=GET path=/api/v1/health/ status=200 user_agent=kube-probe/1.32 INFO[2026-10-05T01:58:08Z] HTTP Request duration="249.576µs" ip=10.130.0.2 method=GET path=/api/v1/health/ status=200 user_agent=kube-probe/1.32 INFO[2026-10-05T01:58:18Z] HTTP Request duration="315.915µs" ip=10.130.0.2 method=GET path=/api/v1/health/ status=200 user_agent=kube-probe/1.32 INFO[2026-10-05T01:58:28Z] HTTP Request duration="289.77µs" ip=10.130.0.2 method=GET path=/api/v1/health/ status=200 user_agent=kube-probe/1.32 INFO[2026-10-05T01:58:38Z] HTTP Request duration="235.325µs" ip=10.130.0.2 method=GET path=/api/v1/health/ status=200 user_agent=kube-probe/1.32 INFO[2026-10-05T01:58:47Z] HTTP Request duration="268.922µs" ip=10.130.0.2 method=GET path=/api/v1/health/ status=200 user_agent=kube-probe/1.32 INFO[2026-10-05T01:58:48Z] HTTP Request duration="200.181µs" ip=10.130.0.2 method=GET path=/api/v1/health/ status=200 user_agent=kube-probe/1.32 INFO[2026-10-05T01:58:58Z] HTTP Request duration="246.54µs" ip=10.130.0.2 method=GET path=/api/v1/health/ status=200 user_agent=kube-probe/1.32 INFO[2026-10-05T01:59:08Z] HTTP Request duration="336.5µs" ip=10.130.0.2 method=GET path=/api/v1/health/ status=200 user_agent=kube-probe/1.32 INFO[2026-10-05T01:59:17Z] HTTP Request duration="353.086µs" ip=10.130.0.2 method=GET path=/api/v1/health/ status=200 user_agent=kube-probe/1.32 INFO[2026-10-05T01:59:18Z] HTTP Request duration="710.034µs" ip=10.130.0.2 method=GET path=/api/v1/health/ status=200 user_agent=kube-probe/1.32 INFO[2026-10-05T01:59:28Z] HTTP Request duration="266.501µs" ip=10.130.0.2 method=GET path=/api/v1/health/ status=200 user_agent=kube-probe/1.32 INFO[2026-10-05T01:59:38Z] HTTP Request duration="282.858µs" ip=10.130.0.2 method=GET path=/api/v1/health/ status=200 user_agent=kube-probe/1.32 INFO[2026-10-05T01:59:47Z] HTTP Request duration="246.683µs" ip=10.130.0.2 method=GET path=/api/v1/health/ status=200 user_agent=kube-probe/1.32 INFO[2026-10-05T01:59:48Z] HTTP Request duration="224.996µs" ip=10.130.0.2 method=GET path=/api/v1/health/ status=200 user_agent=kube-probe/1.32 INFO[2026-10-05T01:59:58Z] HTTP Request duration="237.853µs" ip=10.130.0.2 method=GET path=/api/v1/health/ status=200 user_agent=kube-probe/1.32 INFO[2026-10-05T02:00:08Z] HTTP Request duration="263.224µs" ip=10.130.0.2 method=GET path=/api/v1/health/ status=200 user_agent=kube-probe/1.32 INFO[2026-10-05T02:00:17Z] HTTP Request duration="264.043µs" ip=10.130.0.2 method=GET path=/api/v1/health/ status=200 user_agent=kube-probe/1.32 INFO[2026-10-05T02:00:18Z] HTTP Request duration="188.474µs" ip=10.130.0.2 method=GET path=/api/v1/health/ status=200 user_agent=kube-probe/1.32 INFO[2026-10-05T02:00:28Z] HTTP Request duration="281.889µs" ip=10.130.0.2 method=GET path=/api/v1/health/ status=200 user_agent=kube-probe/1.32 INFO[2026-10-05T02:00:38Z] HTTP Request duration="292.441µs" ip=10.130.0.2 method=GET path=/api/v1/health/ status=200 user_agent=kube-probe/1.32 INFO[2026-10-05T02:00:47Z] HTTP Request duration="274.799µs" ip=10.130.0.2 method=GET path=/api/v1/health/ status=200 user_agent=kube-probe/1.32 INFO[2026-10-05T02:00:48Z] HTTP Request duration="188.129µs" ip=10.130.0.2 method=GET path=/api/v1/health/ status=200 user_agent=kube-probe/1.32 INFO[2026-10-05T02:00:58Z] HTTP Request duration="232.228µs" ip=10.130.0.2 method=GET path=/api/v1/health/ status=200 user_agent=kube-probe/1.32 INFO[2026-10-05T02:01:08Z] HTTP Request duration="274.528µs" ip=10.130.0.2 method=GET path=/api/v1/health/ status=200 user_agent=kube-probe/1.32 INFO[2026-10-05T02:01:17Z] HTTP Request duration="252.476µs" ip=10.130.0.2 method=GET path=/api/v1/health/ status=200 user_agent=kube-probe/1.32 INFO[2026-10-05T02:01:18Z] HTTP Request duration="192.904µs" ip=10.130.0.2 method=GET path=/api/v1/health/ status=200 user_agent=kube-probe/1.32 INFO[2026-10-05T02:01:28Z] HTTP Request duration="248.026µs" ip=10.130.0.2 method=GET path=/api/v1/health/ status=200 user_agent=kube-probe/1.32 INFO[2026-10-05T02:01:38Z] HTTP Request duration="235.053µs" ip=10.130.0.2 method=GET path=/api/v1/health/ status=200 user_agent=kube-probe/1.32 INFO[2026-10-05T02:01:47Z] HTTP Request duration="261.455µs" ip=10.130.0.2 method=GET path=/api/v1/health/ status=200 user_agent=kube-probe/1.32 INFO[2026-10-05T02:01:48Z] HTTP Request duration="171.348µs" ip=10.130.0.2 method=GET path=/api/v1/health/ status=200 user_agent=kube-probe/1.32 INFO[2026-10-05T02:01:58Z] HTTP Request duration="249.402µs" ip=10.130.0.2 method=GET path=/api/v1/health/ status=200 user_agent=kube-probe/1.32 INFO[2026-10-05T02:02:08Z] HTTP Request duration="254.968µs" ip=10.130.0.2 method=GET path=/api/v1/health/ status=200 user_agent=kube-probe/1.32 INFO[2026-10-05T02:02:17Z] HTTP Request duration="238.214µs" ip=10.130.0.2 method=GET path=/api/v1/health/ status=200 user_agent=kube-probe/1.32 INFO[2026-10-05T02:02:18Z] HTTP Request duration="178.721µs" ip=10.130.0.2 method=GET path=/api/v1/health/ status=200 user_agent=kube-probe/1.32 INFO[2026-10-05T02:02:28Z] HTTP Request duration="282.556µs" ip=10.130.0.2 method=GET path=/api/v1/health/ status=200 user_agent=kube-probe/1.32 INFO[2026-10-05T02:02:38Z] HTTP Request duration="290.602µs" ip=10.130.0.2 method=GET path=/api/v1/health/ status=200 user_agent=kube-probe/1.32 INFO[2026-10-05T02:02:47Z] HTTP Request duration="269.654µs" ip=10.130.0.2 method=GET path=/api/v1/health/ status=200 user_agent=kube-probe/1.32 INFO[2026-10-05T02:02:48Z] HTTP Request duration="194.444µs" ip=10.130.0.2 method=GET path=/api/v1/health/ status=200 user_agent=kube-probe/1.32 INFO[2026-10-05T02:02:58Z] HTTP Request duration="242.366µs" ip=10.130.0.2 method=GET path=/api/v1/health/ status=200 user_agent=kube-probe/1.32 INFO[2026-10-05T02:03:08Z] HTTP Request duration="250.106µs" ip=10.130.0.2 method=GET path=/api/v1/health/ status=200 user_agent=kube-probe/1.32 INFO[2026-10-05T02:03:17Z] HTTP Request duration="248.831µs" ip=10.130.0.2 method=GET path=/api/v1/health/ status=200 user_agent=kube-probe/1.32 INFO[2026-10-05T02:03:18Z] HTTP Request duration="191.982µs" ip=10.130.0.2 method=GET path=/api/v1/health/ status=200 user_agent=kube-probe/1.32 INFO[2026-10-05T02:03:28Z] HTTP Request duration="254.671µs" ip=10.130.0.2 method=GET path=/api/v1/health/ status=200 user_agent=kube-probe/1.32 INFO[2026-10-05T02:03:38Z] HTTP Request duration="236.209µs" ip=10.130.0.2 method=GET path=/api/v1/health/ status=200 user_agent=kube-probe/1.32 INFO[2026-10-05T02:03:47Z] HTTP Request duration="261.234µs" ip=10.130.0.2 method=GET path=/api/v1/health/ status=200 user_agent=kube-probe/1.32 INFO[2026-10-05T02:03:48Z] HTTP Request duration="182.903µs" ip=10.130.0.2 method=GET path=/api/v1/health/ status=200 user_agent=kube-probe/1.32 INFO[2026-10-05T02:03:58Z] HTTP Request duration="283.471µs" ip=10.130.0.2 method=GET path=/api/v1/health/ status=200 user_agent=kube-probe/1.32 INFO[2026-10-05T02:04:08Z] HTTP Request duration="245.795µs" ip=10.130.0.2 method=GET path=/api/v1/health/ status=200 user_agent=kube-probe/1.32 INFO[2026-10-05T02:04:17Z] HTTP Request duration="266.026µs" ip=10.130.0.2 method=GET path=/api/v1/health/ status=200 user_agent=kube-probe/1.32 INFO[2026-10-05T02:04:18Z] HTTP Request duration="186.362µs" ip=10.130.0.2 method=GET path=/api/v1/health/ status=200 user_agent=kube-probe/1.32 INFO[2026-10-05T02:04:28Z] HTTP Request duration="263.074µs" ip=10.130.0.2 method=GET path=/api/v1/health/ status=200 user_agent=kube-probe/1.32