tripleo-image-elements/elements/keystone/README.md
Dan Prince fa5759680f Keystone: make logging configurable...
Adds top level keystone.debug and keystone.verbose config parameters
to control Keystone logging.

The motivation for this change is so that we can more easily
control the log level of Keystone. For production our default log
level is still WARN, and for CI we'll be able to easily increase
the level to DEBUG.

Change-Id: Id164b484c425f1a20c12aebbea5316702190e2f4
2013-12-16 19:22:31 -05:00

824 B

This element installs the Keystone service from git.

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

Configuration

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

keystone: db: "mysql://keyuser:keypass@localhost/keystone" verbose: False - Print more verbose output debug: False - Print debugging output (includes plaintext request logging, potentially including passwords)

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