Role os_keystone for OpenStack-Ansible
Go to file
Jesse Pretorius fc0ae60d81 Reduce init restart/kill times
The systemd unit 'TimeoutSec' value which controls the time
between sending a SIGTERM signal and a SIGKILL signal when
stopping or restarting the service has been reduced from 300
seconds to 120 seconds. This provides 2 minutes for long-lived
sessions to drain while preventing new ones from starting
before a restart or a stop.

The 'RestartSec' value which controls the time between the
service stop and start when restarting has been reduced from
150 seconds to 2 seconds to make the restart happen faster.

These values can be adjusted by using the *_init_config_overrides
variables which use the config_template task to change template
defaults.

Change-Id: I66594554d7444ef5fb0ff30f0382815aeffa4bfb
2017-04-26 13:07:28 +00:00
defaults Source template files from git or deploy host 2017-04-04 09:51:09 +00:00
doc Fix the dead link 2017-04-13 14:19:43 +00:00
examples [DOCS] Move keystone federation role docs 2016-08-16 08:46:08 +00:00
handlers Perform an atomic policy file change 2017-04-04 10:49:52 +01:00
library Resolved Keystone Federation bugs 2017-02-07 21:01:09 -06:00
meta Optimise apt cache update task 2017-04-21 16:44:30 +01:00
releasenotes Reduce init restart/kill times 2017-04-26 13:07:28 +00:00
tasks Optimise apt cache update task 2017-04-21 16:44:30 +01:00
templates Reduce init restart/kill times 2017-04-26 13:07:28 +00:00
tests Standardize test vars 2017-04-19 16:22:09 -07:00
vars Fix CentOS pkg for keystone sasl lib. 2017-03-14 16:05:30 -04:00
.gitignore Implementing stricter permissions on config files 2017-02-08 09:18:34 -05:00
.gitreview Implement base configuration for independent repository 2016-03-02 10:09:25 -05:00
CONTRIBUTING.rst Updated role to be an independent role 2016-02-26 14:13:43 -06:00
LICENSE Updated role to be an independent role 2016-02-26 14:13:43 -06:00
README.rst Show team and repo badges on README 2016-11-25 16:13:03 +01:00
Vagrantfile Remove Trusty support from os_keystone role 2016-12-15 13:18:55 +00:00
bindep.txt Install python2-pyOpenSSL package on CentOS 2017-03-03 12:49:44 -06:00
manual-test.rc Use centralised test scripts 2016-09-28 08:56:33 +01:00
run_tests.sh Install python2 for Ubuntu 16.04 and CentOS 7 in Vagrant 2017-02-07 09:49:08 +07:00
setup.cfg Update home page link in cfg file 2016-09-20 14:21:45 +05:30
setup.py Updated from global requirements 2017-03-02 11:51:52 +00:00
test-requirements.txt Updated from global requirements 2017-02-11 17:48:56 +00:00
tox.ini Split out Keystone upgrade into it's own script 2017-02-23 17:06:56 +00:00

README.rst

Team and repository tags

image

OpenStack-Ansible keystone

Ansible role that installs and configures OpenStack Keystone. Keystone is installed behind the Apache webserver listening on port 5000 and port 35357 by default.

Documentation for the project can be found at: http://docs.openstack.org/developer/openstack-ansible-os_keystone/ The project home is at: http://launchpad.net/openstack-ansible