Comment 4 for bug 1428900

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

Reviewed: https://review.openstack.org/161962
Committed: https://git.openstack.org/cgit/openstack/keystonemiddleware/commit/?id=06bdfc886fed7e30684a612a3c6ff8616eb2be34
Submitter: Jenkins
Branch: master

commit 06bdfc886fed7e30684a612a3c6ff8616eb2be34
Author: Jamie Lennox <email address hidden>
Date: Fri Mar 6 11:28:21 2015 +1100

    Allow loading auth plugins via overrides

    Swift configures auth_token purely by paste options, not oslo.config.
    This means that we cannot rely on purely using the keystoneclient
    load_from_config_options for auth plugins.

    Copy the logic from keystoneclient regarding auth plugin loading from
    config files and make it specific to the _conf_get that auth_token
    middleware uses so that the auth plugin options obey options from paste
    as other options do.

    This will be replaced with a keystoneclient helper as soon as possible,
    however we want to fix the swift issue before that happens and we will
    still be compatible going forward.

    Change-Id: I54ac4c566cb798196ea18e24d4ce868450f269f3
    Closes-Bug: #1428900