Role os_keystone for OpenStack-Ansible
Go to file
Jesse Pretorius bd33f3d412 Use updated get_url module checksum functionality
Starting in Ansible 2.0, the get_url [1] module provides the
ability for a checksum to be provided to the get_url module
which will be verified against the local destination file
and the task skipped if it matches.

[1] http://docs.ansible.com/ansible/get_url_module.html

This patch implements the use of this functionality.

The ability to ignore a venv download failure is also removed
as this is not necessary or desirable. It is better for the
download to fail and the playbook execution to stop immediately
so that the failure point is exposed.

Change-Id: If1dd3fde47871c1201fb50759432a511a6f5fbce
2016-11-07 23:35:33 +00:00
defaults Fix linting issues for ansible-lint 3.4.1 2016-11-02 02:31:54 +00:00
doc [DOCS] Added release-name as a watermark to Docs. 2016-10-18 17:09:17 +00:00
examples [DOCS] Move keystone federation role docs 2016-08-16 08:46:08 +00:00
files Implement keystone venv support 2015-10-14 13:59:47 -05:00
handlers Fix bare variable in handler 2016-09-30 15:05:12 -04:00
library Resolve pep8 violations caught by pep8 v1.7.0 2016-01-14 00:45:41 +00:00
meta Use updated get_url module checksum functionality 2016-11-07 23:35:33 +00:00
releasenotes Simplify pip options/constraints mechanism 2016-10-19 14:51:03 +00:00
tasks Use updated get_url module checksum functionality 2016-11-07 23:35:33 +00:00
templates Address ansible_ssh_* var deprecation 2016-09-17 17:50:47 -04:00
tests Simplify pip options/constraints mechanism 2016-10-19 14:51:03 +00:00
vars Fix nginx to work with RedHat/CentOS 2016-09-01 10:30:22 +01:00
.gitignore Update testing bits for consistency 2016-09-17 11:57:30 -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 [DOCS] Move keystone federation role docs 2016-08-16 08:46:08 +00:00
Vagrantfile Adding Vagrantfile for local testing/dev 2016-08-19 15:31:51 -04:00
bindep.txt Compress test execution logs 2016-09-09 10:38:13 +01:00
manual-test.rc Use centralised test scripts 2016-09-28 08:56:33 +01:00
run_tests.sh Update testing bits for consistency 2016-09-17 11:57:30 -05:00
setup.cfg Update home page link in cfg file 2016-09-20 14:21:45 +05:30
setup.py Updated from global requirements 2016-07-15 03:57:57 +00:00
test-requirements.txt Updated from global requirements 2016-11-02 15:37:49 +00:00
tox.ini Use upper constraints for all tox targets 2016-10-19 07:43:15 +01:00

README.rst

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