Assistant: codex Assistant-Model: gpt-6-astra Assistant-Session: 01a13590-a16f-7f60-be60-fd71627bc99d
1.7 KiB
| id | type | title | domain | repo | topic_slug | status | flavor | owner | created | updated |
|---|---|---|---|---|---|---|---|---|---|---|
| RCLUSTER-WP-0016 | workplan | Fix the ingress timeout interrupting Forgejo OCI uploads | financials | railiance-cluster | railiance | active | implementation | codex | 2026-10-13 | 2026-10-13 |
Forgejo upload timeout
The founder requested fixing rapp-playwright image publication on 2026-10-13. Large authenticated blob PUTs fail after 59998-60001ms with unexpected EOF. Traefik 3.6.7 has the default 60s read timeout; Forgejo is healthy and has disk headroom. Source/configuration ownership is S2 railiance-cluster.
Apply the managed timeout and prove image publication
id: RCLUSTER-WP-0016-T01
status: progress
priority: high
Change only the shared websecure request-read timeout to 600s through a retained HelmChartConfig. Record ADMINISTER @ realm:kubernetes/railiance01, activation=APPROVED under the founder's scoped publication-fix instruction and approval of this concrete shared-ingress change. Use the existing k3s Helm controller; no ArgoCD application exists for this packaged component. Before apply, retain the one-argument rendered diff, server dry-run and capacity check. After apply, verify the controller rollout, stable HTTPS/authentication, real large blob upload, remote manifest digest and image pull. Revert the source argument to 60s if rollout health fails. Record the longer request-body allowance on the estate close-down checklist. No endpoint, TLS or identity policy changes.
Acceptance is runtime evidence and successful immutable publication; do not finish merely because the manifest was accepted. Evidence lives with the rapp-playwright publication report and a cluster execution receipt.