diff options
author | Emilien Macchi <emilien@redhat.com> | 2015-09-11 14:51:02 -0400 |
---|---|---|
committer | Emilien Macchi <emilien@redhat.com> | 2015-09-22 16:33:57 -0400 |
commit | 1730d95acdbee7c7bbcfe1eba8a48ef2b0cc1476 (patch) | |
tree | 7eb0f08f5ffb42730e400d83491a270b594fb3d4 /puppet/hieradata | |
parent | 8e7a13ebe898a9f6a94bf77d095a681ec744e719 (diff) |
Put staticweb middleware after keystoneauth in proxy pipeline
The staticweb middleware needs to be put after authentication
middlewares to ensure correct functionality as documented in
http://docs.openstack.org/developer/swift/middleware.html#staticweb
Without this Swift sends a HTML response even if the request was done
using a X-Auth-Token. This might result in a faulty handling of the response on
the client side; for example, "swift stat containername" would report an empty,
private container, while the container might actually be public readable with
data stored in it.
Closes-bug: 1494896
Change-Id: Id48840e0041f8d272e08def292fbedfaf76bbfbb
Co-Authored-By: Christian Schwede <cschwede@redhat.com>
Diffstat (limited to 'puppet/hieradata')
-rw-r--r-- | puppet/hieradata/controller.yaml | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/puppet/hieradata/controller.yaml b/puppet/hieradata/controller.yaml index 4b8711d8..3c5697e6 100644 --- a/puppet/hieradata/controller.yaml +++ b/puppet/hieradata/controller.yaml @@ -51,9 +51,9 @@ swift::proxy::pipeline: - 'ratelimit' - 'tempurl' - 'formpost' - - 'staticweb' - 'authtoken' - 'keystone' + - 'staticweb' - 'proxy-logging' - 'proxy-server' |