Comment 8 for bug 1494896

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to instack-undercloud (master)

Reviewed: https://review.openstack.org/226907
Committed: https://git.openstack.org/cgit/openstack/instack-undercloud/commit/?id=033f9d76b677eb2d01aa6c875365195019862aa0
Submitter: Jenkins
Branch: master

commit 033f9d76b677eb2d01aa6c875365195019862aa0
Author: Dan Prince <email address hidden>
Date: Wed Sep 23 14:03:48 2015 -0400

    Put staticweb middleware after keystoneauth in proxy

    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.

    Change-Id: Id008847376914752d7a30ce7bdd8c33a44bfb4fe
    Related-bug: 1494896