Skip to content

files - fixed large files aborting due to request timeout - #742

Merged
amrc-za merged 2 commits into
mainfrom
za/files-request-timeout
Sep 3, 2026
Merged

files - fixed large files aborting due to request timeout#742
amrc-za merged 2 commits into
mainfrom
za/files-request-timeout

Conversation

@amrc-za

@amrc-za amrc-za commented Sep 2, 2026

Copy link
Copy Markdown
Contributor

Fixed node's default 5 minute request timeout aborting file write for large files:

lib/js-service-api/lib/webapi.js — added an opt-in request_timeout option.
acs-files/bin/api.js — passes request_timeout
deploy/templates/files/files.yaml — added a REQUEST_TIMEOUT env var
deploy/values.yaml — added files.requestTimeout: 0 (0 disables Node's request timeout entirely, so an upload can take as long as it needs)

@amrc-za
amrc-za requested a review from djnewbould September 2, 2026 15:39
Comment thread deploy/values.yaml Outdated
This can be configured via individual values file
@amrc-za
amrc-za requested a review from djnewbould September 3, 2026 09:09
@amrc-za
amrc-za merged commit 69ececa into main Sep 3, 2026
1 check passed
@amrc-za
amrc-za deleted the za/files-request-timeout branch September 3, 2026 09:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants