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.