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

Reply via email to