tripleo-image-elements/elements/keystone
Dan Prince e42f3fd674 Wire in _EXTRA_INSTALL_OPTS...
Updates the various environment.d elements so that we can control
with a high level of granularity whether we enable
--system-site-packages in our virtualenvs. At a high level
OPENSTACK_EXTRA_INSTALL_OPTS can be set to -s to allow
os-svc-install to enable --system-site-packages globally.
The per element environment variables if set will override this
setting.

A step towards supporting both isolated and global venvs
for OpenStack elements installed from git source.

Change-Id: Ic3dc42717a90f02a58af345c5564336b64f930e4
2014-04-19 08:08:45 -04:00
..
environment.d Wire in _EXTRA_INSTALL_OPTS... 2014-04-19 08:08:45 -04:00
install.d Wire in _EXTRA_INSTALL_OPTS... 2014-04-19 08:08:45 -04:00
os-apply-config/etc/keystone Use upstream/package keystone-paste.ini. 2014-03-11 13:06:02 -07:00
os-refresh-config Update keystone's selinux policies 2014-03-27 21:19:14 -07:00
README.md Keystone: make logging configurable... 2013-12-16 19:22:31 -05:00
cleanup-keystone-tokens.sh Install keystone-manage into /usr/local/bin 2014-01-28 13:44:33 -05:00
element-deps Moving iptables rules to the relevant elements 2014-01-28 06:31:54 -05:00
keystone.crontab keystone crontab PATH needs /usr/local/bin 2014-02-07 13:31:53 -08: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

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