From: Juan Antonio Osorio Robles Date: Wed, 13 Jan 2016 16:26:15 +0000 (+0200) Subject: Enable X-Forwarded-Proto header for cinder X-Git-Tag: opnfv-6.0.0~812 X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=commitdiff_plain;h=b4ec7f7f47a356fc622c73b0822fa18e67a4519a;p=apex-puppet-tripleo.git Enable X-Forwarded-Proto header for cinder Change-Id: I3bd836140537fc5b7e3fba600a712d6a9d6f1185 --- diff --git a/manifests/loadbalancer.pp b/manifests/loadbalancer.pp index de995de..dbfc570 100644 --- a/manifests/loadbalancer.pp +++ b/manifests/loadbalancer.pp @@ -814,6 +814,10 @@ class tripleo::loadbalancer ( haproxy::listen { 'cinder': bind => $cinder_bind_opts, collect_exported => false, + mode => 'http', # Needed for http-request option + options => { + 'http-request' => ['set-header X-Forwarded-Proto https if { ssl_fc }'], + }, } haproxy::balancermember { 'cinder': listening_service => 'cinder',