Hi Akihiro, I agree at least with the high-level goal of simplifying configuration to avoid most users having to deal with api-paste.ini, so long as backward compat is properly handled. Thanks for working on this.
Dan On Sat, Feb 9, 2013 at 6:09 AM, Akihiro MOTOKI <[email protected]> wrote: > Hi, > > We have the configurations of keystone auth_token in api-paste.ini. > keystoneclient.middleware.auth_token now allows the main application > such as quantum to have auth_token configuration in its configuration > file e.g., quantum.conf. > > I think it is better to have auth_token configurations in quantum.conf. > If so users only need to customize quantum.conf and there is no need > to modify api-paste.ini. I think api-paste.ini is regarded as a part of > quantum-server since it defines the pipeline of quantum-server, so > it would be better users do not modify it. > > Since auth_token has a backward compatibility, > users who already use api-paste.ini can continue to use it. > auth_token first tries the configurations in /etc/quantum/api-paste.ini > and then the above configurations. > > I think this change has no risk and simplifies users' configurations. > > To do this, we just need to add an example to auto_token configurations > below to quantum.conf and update the admin guide. > (In addition, need to update devstack at some timing) > > Glance already adopts this scheme, and nova does not. > > ------------------------------------------------------------ > [keystone_authtoken] > auth_host = 127.0.0.1 > auth_port = 35357 > auth_protocol = http > admin_tenant_name = %SERVICE_TENANT_NAME% > admin_user = %SERVICE_USER% > admin_password = %SERVICE_PASSWORD% > signing_dir = /var/lib/quantum/keystone-signing > ------------------------------------------------------------ > > Thanks, > Akihiro > > -- > Mailing list: https://launchpad.net/~quantum-core > Post to : [email protected] > Unsubscribe : https://launchpad.net/~quantum-core > More help : https://help.launchpad.net/ListHelp > -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~ Dan Wendlandt Nicira, Inc: www.nicira.com twitter: danwendlandt ~~~~~~~~~~~~~~~~~~~~~~~~~~~
-- Mailing list: https://launchpad.net/~quantum-core Post to : [email protected] Unsubscribe : https://launchpad.net/~quantum-core More help : https://help.launchpad.net/ListHelp

