Assistant: codex Assistant-Model: gpt-6-astra Assistant-Session: 01a13590-a16f-7f60-be60-fd71627bc99d
32 lines
1.8 KiB
Markdown
32 lines
1.8 KiB
Markdown
# Railiance01 Traefik upload timeout
|
|
|
|
Forgejo OCI blob uploads were cut off at 60 seconds with unexpected EOF and
|
|
HTTP 499/500. The shared HTTPS entry point now declares a bounded 600-second
|
|
request-read budget via the k3s-managed HelmChartConfig. It applies to all
|
|
websecure request bodies; it does not disable timeouts or change authentication.
|
|
|
|
Validated against the installed chart traefik-38.0.201+up38.0.2 and its live
|
|
values: the rendered difference is exactly one additional argument. Traefik
|
|
remains 3.6.7. The separate HelmChartConfig survives k3s reconciliation; do not
|
|
edit the generated Deployment or packaged traefik.yaml.
|
|
|
|
After node/capacity review, run from this repository:
|
|
|
|
```sh
|
|
ssh railiance01 'kubectl apply --server-side --dry-run=server -f -' < install/traefik/railiance01-helmchartconfig.yaml
|
|
ssh railiance01 'kubectl diff -f -' < install/traefik/railiance01-helmchartconfig.yaml
|
|
ssh railiance01 'kubectl apply --server-side -f -' < install/traefik/railiance01-helmchartconfig.yaml
|
|
```
|
|
|
|
Wait for the Helm controller to finish and the replacement Traefik pod to become
|
|
Ready. Verify the actual argument, HTTPS endpoints and a previously failing
|
|
large OCI publication. Confirm its registry digest and independently pull the
|
|
immutable reference with `sudo k3s crictl pull <image-reference>` on railiance01.
|
|
The [verified pull receipt](../../docs/evidence/2026-10-13-published-image-pull.json)
|
|
records the first successful release after this change.
|
|
|
|
Rollback: set the argument to 60s in this source and
|
|
reapply with the same checks; this restores the former upload limitation.
|
|
|
|
References: [Traefik read timeout](https://doc.traefik.io/traefik/v3.6/reference/install-configuration/entrypoints/)
|
|
and [k3s customization](https://docs.k3s.io/networking/networking-services).
|