Disable client_max_body_size checks in nginx

By default, nginx has a small (1MB) limit on the size of uploads,
which prevents using horizon interface to upload an image. Disabling
the client_max_body_size check allows for the glance configuration
to govern the maximum size image that should be accepted. This change
also disables proxy_buffering to reduce buffering latency.

Closes-Bug: #1868503
Change-Id: I0a89e0845d6c7d2805556f87685d280b4e72122a
This commit is contained in:
Billy Olsen 2021-03-30 10:31:17 -07:00
parent 0d7785f233
commit 4d834210f2
1 changed files with 2 additions and 0 deletions

View File

@ -15,6 +15,8 @@ http {
tcp_nopush on; tcp_nopush on;
tcp_nodelay on; tcp_nodelay on;
keepalive_timeout 65; keepalive_timeout 65;
client_max_body_size 0;
proxy_buffering off;
types_hash_max_size 2048; types_hash_max_size 2048;
include {{ snap }}/usr/conf/mime.types; include {{ snap }}/usr/conf/mime.types;