Role os_magnum for OpenStack-Ansible
Go to file
Jesse Pretorius fc465e5884 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: I00b107b651776c6dffbffb81afcf9b8dfe028b46
2016-11-07 17:42:51 +00:00
defaults Fix linting issues for ansible-lint 3.4.1 2016-11-02 19:28:32 +00:00
doc [DOCS] Added release-name as a watermark to Docs. 2016-10-18 17:07:27 +00:00
examples [DOCS] Move example playbook to separate file 2016-08-11 20:59:56 -05:00
files Add files/ directory 2016-01-08 16:34:22 -06:00
handlers Resolving minor issues with Magnum role that prevented installation from 2016-06-08 11:02:44 -05:00
library Add config_template library from OSA 2016-01-05 13:09:23 -06:00
meta Use updated get_url module checksum functionality 2016-11-07 17:42:51 +00:00
releasenotes Simplify pip options/constraints mechanism 2016-11-02 13:27:13 +00:00
tasks Use updated get_url module checksum functionality 2016-11-07 17:42:51 +00:00
templates Update paste, policy and rootwrap configurations 2016-11-04 2016-11-04 11:06:16 +00:00
tests Create magnum flavor using tempest role 2016-11-03 07:30:35 -07:00
vars Rename package lists (and related vars) appropriately 2016-08-30 19:02:37 +01:00
.gitignore Add basic functional tests to role 2016-10-04 15:18:12 -07:00
.gitreview Implement base configuration for OpenStack-CI 2016-03-18 11:41:53 -07:00
CONTRIBUTING.rst Implement base configuration for OpenStack-CI 2016-03-18 11:41:53 -07:00
LICENSE Make license plain-text 2016-01-05 10:59:58 -06:00
README.rst [DOCS] Add project links to README; add header 2016-08-16 13:51:24 -05:00
Vagrantfile Implement base configuration for OpenStack-CI 2016-03-18 11:41:53 -07:00
bindep.txt Replace github with git.o.o 2016-11-02 19:25:30 +00:00
manual-test.rc Add basic functional tests to role 2016-10-04 15:18:12 -07:00
run_tests.sh Update testing bits for consistency 2016-09-17 17:13:36 -04:00
setup.cfg update homepage with developer documentation page 2016-09-20 13:15:22 +05:30
setup.py Updated from global requirements 2016-07-15 03:57:59 +00:00
test-requirements.txt Updated from global requirements 2016-11-03 07:10:05 +00:00
tox.ini Use centralised Ansible test scripts 2016-11-02 19:22:46 +00:00

README.rst

OpenStack-Ansible Magnum

Ansible role that installs and configures OpenStack Magnum.

Documentation for this project can be found at:

http://docs.openstack.org/developer/openstack-ansible-os_magnum/

The project home is at:

http://launchpad.net/openstack-ansible