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
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