tripleo-image-elements/elements/keystone
Dan Prince 6f6b277fe0 Run DB sync in keystone element post configure.
Change-Id: I82c6a0c6df292239c836ea93a225691d85f67fd1
2013-11-20 10:24:02 -05:00
..
install.d Use source-repository interface in keystone element 2013-07-17 11:21:29 +01:00
os-config-applier/etc/keystone Improve Keystone logging 2013-10-22 11:45:54 -07:00
os-refresh-config/post-configure.d Run DB sync in keystone element post configure. 2013-11-20 10:24:02 -05:00
README.md Do not install percona-toolkit on Fedora. 2013-06-25 12:32:43 +01:00
cleanup-keystone-tokens.sh Use os-apply-config everywhere 2013-11-20 09:12:15 +00:00
element-deps Use source-repository interface in keystone element 2013-07-17 11:21:29 +01:00
keystone.crontab Set keystone token backend to sql. 2013-06-19 08:11:14 -07:00
source-repository-keystone Use openstack git repos when possible 2013-11-15 10:48:11 +02:00

README.md

This element installs the Keystone service from git.

Upon booting the image, the service should be running on port 5000.

Configuration

Keystone requires the keystone.db key to be set via Heat Metadata.

keystone:
  db: "mysql://keyuser:keypass@localhost/keystone"

NOTE: Token cleanup will cause poor performance until the upstream bug (https://bugs.launchpad.net/keystone/+bug/1188378) is fixed. This problem is fixed in some distributions (Ubuntu, RHEL, CentOS) where percona-toolkit's is supported and used to clean out the table on mysql. http://www.percona.com/mysql-support/policies/percona-toolkit-supported-platforms-and-versions