Comment 6 for bug 1494896

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-heat-templates (master)

Reviewed: https://review.openstack.org/226541
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=1730d95acdbee7c7bbcfe1eba8a48ef2b0cc1476
Submitter: Jenkins
Branch: master

commit 1730d95acdbee7c7bbcfe1eba8a48ef2b0cc1476
Author: Emilien Macchi <email address hidden>
Date: Fri Sep 11 14:51:02 2015 -0400

    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 <email address hidden>