sbp commented on issue #152: URL: https://github.com/apache/tooling-trusted-release/issues/152#issuecomment-2967057999
Resolved partly by raising the frontend proxy upload limits in p6, and partly by raising the Quart upload limits in 26c0022bb88d03bb87a54718361fd427ea6cb19a. The upload entity body limit should now be 512 MiB. When I try to upload all of 3.0.2 or providers, I got 413 Request Entity Too Large rather than 502 Bad Gateway when testing locally. When testing remotely I got 502 Bad Gateway. The default LimitRequestBody for httpd (giving 402) is 1000 MiB, and the default maximum upload size of Quart (giving 413) is 16 MiB. We don't seem to be setting any different default in httpd that I can tell, but I'm setting it now to 512 MiB in the p6 configuration to be sure. I've tested with 3.0.2 on release-test, and it appears to work. The 512 MiB limit is arbitrary, so we can raise or lower it based on discussion. As I recall, there is a [1 GiB limit](https://www.apache.org/legal/release-policy.html#heads-up) on files at the ASF ("The ASF will not host release artifacts larger than 1GB"), but the recommended maximum is 100 MiB ("Infra recommends keeping the size of your release artifacts below 100MB"). As such, 512 MiB may be too small, but I believe httpd maxes out at 2 GiB anyway. Thanks for the report. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: dev-unsubscr...@tooling.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tooling.apache.org For additional commands, e-mail: dev-h...@tooling.apache.org