Comment 7 for bug 1415795

Revision history for this message
Jamie Lennox (jamielennox) wrote :

So, what we were working towards here is that auth_token middleware should be configured via the global config file and not via the paste options. This relies on oslo.config populating the conf conf correctly. This is a problem because swift doesn't use oslo.config!!! I generally try to limit exclamation marks but WTF!

I will revert swift to not use the plugin based authentication methods as these are only configurable via oslo.config. However this is the way auth_token middleware is going to support v3 authentication and new authentication methods such as handling services via client certificate, and putting services users in there own domain.

Essentially is swift expecting to start using oslo.config or do we need to figure out a new way to let swift configure auth_token middleware?