Merge "Add opencontrail:common class"
diff --git a/ironic/api/cluster.yml b/ironic/api/cluster.yml
index c335b7e..eaec2ca 100644
--- a/ironic/api/cluster.yml
+++ b/ironic/api/cluster.yml
@@ -48,3 +48,5 @@
region: ${_param:openstack_region}
protocol: ${_param:cluster_internal_protocol}
user: ${_param:keystone_ironic_username}
+ middleware:
+ enable_proxy_headers_parsing: true
diff --git a/ironic/api/single.yml b/ironic/api/single.yml
index 9608424..58f9807 100644
--- a/ironic/api/single.yml
+++ b/ironic/api/single.yml
@@ -42,3 +42,5 @@
region: ${_param:openstack_region}
protocol: ${_param:cluster_internal_protocol}
user: ${_param:keystone_ironic_username}
+ middleware:
+ enable_proxy_headers_parsing: true
diff --git a/nginx/server/proxy/ceph_radosgw.yml b/nginx/server/proxy/ceph_radosgw.yml
index c69ec3a..8207bda 100644
--- a/nginx/server/proxy/ceph_radosgw.yml
+++ b/nginx/server/proxy/ceph_radosgw.yml
@@ -12,7 +12,16 @@
enabled: true
type: nginx_proxy
name: ceph_radosgw
+ proxy_set_header:
+ Host:
+ enabled: true
+ value: "$host"
+ X-Forwarded-For:
+ enabled: true
+ value: "$remote_addr"
proxy:
+ size: 10240m
+ buffer_size: 10240m
host: ${_param:nginx_proxy_radosgw_service_host}
port: ${_param:nginx_proxy_radosgw_service_port}
protocol: http