summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--releasenotes/notes/http_proxy_to_wsgi_enabled-616fa123809e1600.yaml13
1 files changed, 13 insertions, 0 deletions
diff --git a/releasenotes/notes/http_proxy_to_wsgi_enabled-616fa123809e1600.yaml b/releasenotes/notes/http_proxy_to_wsgi_enabled-616fa123809e1600.yaml
new file mode 100644
index 00000000..c789db97
--- /dev/null
+++ b/releasenotes/notes/http_proxy_to_wsgi_enabled-616fa123809e1600.yaml
@@ -0,0 +1,13 @@
+---
+features:
+ - Ceilometer sets up the HTTPProxyToWSGI middleware in front of Ceilometer. The
+ purpose of this middleware is to set up the request URL correctly in
+ case there is a proxy (for instance, a loadbalancer such as HAProxy)
+ in front of Ceilometer.
+ So, for instance, when TLS connections are being terminated in the
+ proxy, and one tries to get the versions from the / resource of
+ Ceilometer, one will notice that the protocol is incorrect; It will show
+ 'http' instead of 'https'. So this middleware handles such cases.
+ Thus helping Keystone discovery work correctly.
+ The HTTPProxyToWSGI is off by default and needs to be enabled via a
+ configuration value.