aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJuan Antonio Osorio Robles <jaosorior@redhat.com>2016-05-27 13:50:09 +0300
committerJuan Antonio Osorio Robles <jaosorior@redhat.com>2016-05-27 13:50:09 +0300
commit29d4de9e10f67e4bbb9f88f130bdf42677064558 (patch)
treef03487452ae29648f3b905017f93c13fd2f2483b
parentb0223d3108e453236515038618a94746283e6e28 (diff)
Enable proxy header handling for cinder
Cinder is using http_proxy_to_wsgi middleware. This parses the headers provided by the proxy, and helps us properly use TLS for keystone discovery. There was an option introduced in this middleware to have it disabled by default, and this change enables it. Change-Id: Ia33b3fa04d71eab10effd0b33eb2c194282cd15b
-rw-r--r--puppet/hieradata/controller.yaml4
1 files changed, 4 insertions, 0 deletions
diff --git a/puppet/hieradata/controller.yaml b/puppet/hieradata/controller.yaml
index 7a446b50..321ae804 100644
--- a/puppet/hieradata/controller.yaml
+++ b/puppet/hieradata/controller.yaml
@@ -128,6 +128,10 @@ cinder::cron::db_purge::destination: '/dev/null'
cinder::host: hostgroup
cinder_user_enabled_backends: []
+# TODO(jaosorior): Move to cinder profile once cinder is moved as a composable
+# service.
+cinder::api::enable_proxy_headers_parsing: true
+
# heat
heat::engine::configure_delegated_roles: false
heat::engine::trusts_delegated_roles: []