Steps to replicate the issue (include links if applicable):
This issue has been happening consistently when I attempt to upload a file to enwiki using the Rillke script. The file is a 4.71 GiB video.
What happens?:
Every chunk appears to upload successfully. The API reports that the upload job is queued, then that it is assembling. However, the job status gets errored out quickly. The API gives an HTTP 200 response with a stashfailed error and a message "Could not read file "mwstore://local-swift-eqiad/local-temp/[file path]"".
What should have happened instead?:
No error, and the upload should be successfully assembled.
Other information (browser name/version, screenshots, etc.):
Sample API responses:
{"error":{"code":"stashfailed","info":"Could not read file \"mwstore://local-swift-eqiad/local-temp/b/b6/1cp9qih7a3qg.wgwy8u.20444050.webm.24\".","*":"See https://en.wikipedia.org/w/api.php for API usage. Subscribe to the mediawiki-api-announce mailing list at <https://lists.wikimedia.org/postorius/lists/mediawiki-api-announce.lists.wikimedia.org/> for notice of API deprecations and breaking changes."},"servedby":"mw-api-ext.eqiad.main-799bf4c565-gkjx9"}
{"error":{"code":"stashfailed","info":"Could not read file \"mwstore://local-swift-eqiad/local-temp/9/99/1cpckth1xpqo.n9iup.20444050.webm.34\".","*":"See https://en.wikipedia.org/w/api.php for API usage. Subscribe to the mediawiki-api-announce mailing list at <https://lists.wikimedia.org/postorius/lists/mediawiki-api-announce.lists.wikimedia.org/> for notice of API deprecations and breaking changes."},"servedby":"mw-api-ext.eqiad.main-7675448b98-fnzjw"}