← Back to team overview

yahoo-eng-team team mailing list archive

[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