yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #01790
[Bug 956709] Re: Configuration should be separate from api-paste.ini
This was committed in Folsom
https://github.com/openstack/keystone/commit/174964498ba098f206d27119ce58d9fa6f43d302
** Changed in: keystone
Status: In Progress => Fix Released
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to Keystone.
https://bugs.launchpad.net/bugs/956709
Title:
Configuration should be separate from api-paste.ini
Status in OpenStack Identity (Keystone):
Fix Released
Bug description:
Currently I believe that configuration (notably of the service
credentials) must be done in api-paste.ini (?). However, we may want
to change api-paste.ini in future, but I don't see how that could be
done cleanly if api-paste.ini is changed after being deployed.
api-paste.ini (and other files that are 'code configuration') should
be in our source tree, and should not be installed into /etc by
distros. /etc/openstack (or whatever the directory is) should then
contain true configuration files that comprise solely of user-provided
configuration, and we shouldn't need to update them as we update
versions.
I think this affects several services - e.g. glance. If we agree this
is a bug, I can file bugs in the others as well.
If I've got completely the wrong end of the stick here, can we get
some clear guidance on how this is supposed to work, as I think some
of the distros share my confusion e.g. see
http://fedoraproject.org/wiki/Getting_started_with_OpenStack_on_Fedora_17
To manage notifications about this bug go to:
https://bugs.launchpad.net/keystone/+bug/956709/+subscriptions