Comment 4 for bug 1453276

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to os-ansible-deployment (kilo)

Reviewed: https://review.openstack.org/210297
Committed: https://git.openstack.org/cgit/stackforge/os-ansible-deployment/commit/?id=7734572d9d0e0ec62a01cec6c5aa84b929859cbf
Submitter: Jenkins
Branch: kilo

commit 7734572d9d0e0ec62a01cec6c5aa84b929859cbf
Author: Andy McCrae <email address hidden>
Date: Fri Jun 26 12:21:47 2015 +0100

    Allow Swift middleware to be set via a variable

    This patch allows the swift-proxy pipeline to be adjusted via a variable
    "swift_middleware_list", which can be amended to add additional
    middleware as required.

    The default remains the same - which is to include the default pipeline
    when using keystone.

    Additionally the logic around whether "authtoken" or "tempauth" are
    enabled was changed to check if these are set in "swift_middleware_list"
    without requiring a separate variable. Variable "swift_authtoken_active"
    was removed as it is no longer required.

    Tempest object storage settings were adjusted to work with the default
    list of enabled discoverable_apis for object storage. Container syncing
    was also turned into a variable based on the object storage default.

    Closes-Bug: #1453276
    Co-Authored-By: Julian Montez <email address hidden>
    Co-Authored-By: Darren Birkett <email address hidden>
    Change-Id: I70565296242d10327a58b02149f73eb5f31a877d
    (cherry picked from commit 2ed2bde1b0e728831c17b32b8805a3435f1ee38f)