Role os_magnum for OpenStack-Ansible
Go to file
Jesse Pretorius fd806ccdde Properly constrain magnum dependencies
The magnum source repository unfortunately is not
adhering to the global requirements management process
in that it has requirements specified in the repo which
are not in the global requirements repo.

As a result of the requirement being missing, those
requirements are not constrained by upper-constraints.
That, in turn, causes the repo build to fail to build
the magnum venv due to incompatible requirements.

Given that Ocata is a bit old and we're unlikely to be
able to change the project's behaviour, we implement
our own pins in the repo for the extra dependencies
(both direct and indirect).

The pins we set here are based on the upper-constraints
for pike which do no conflict with the rest of the ocata
libraries.

Change-Id: I987cfd2f1fa2be967c4cd86a00f9071915e25973
2018-02-15 18:54:56 +00:00
defaults Properly constrain magnum dependencies 2018-02-15 18:54:56 +00:00
doc Initial OSA zuul v3 role jobs 2017-10-31 12:20:30 +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 package module to install distro packages 2017-05-04 06:32:13 +00:00
releasenotes Properly constrain magnum dependencies 2018-02-15 18:54:56 +00:00
tasks Add venv_tag local fact 2017-05-22 17:50:39 +00:00
templates Enable custom keystone endpoint_type in templates 2017-05-16 13:18:55 +00:00
tests Used cached git sources and enable depends-on 2017-11-06 18:23:06 +00:00
vars Rename package lists (and related vars) appropriately 2016-08-30 19:02:37 +01:00
zuul.d Zuul: Remove project name 2018-01-28 10:03:33 -08:00
.gitignore Updated from OpenStack Ansible Tests 2017-08-25 11:27:57 +00:00
.gitreview Update .gitreview for stable/ocata 2017-02-03 18:58:29 +00: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 Show team and repo badges on README 2016-11-25 16:13:47 +01:00
Vagrantfile Updated from OpenStack Ansible Tests 2017-08-25 11:27:57 +00:00
bindep.txt Updated from OpenStack Ansible Tests 2017-08-25 11:27:57 +00:00
manual-test.rc Add basic functional tests to role 2016-10-04 15:18:12 -07:00
run_tests.sh Used cached git sources and enable depends-on 2017-11-06 18:23:06 +00: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-12-02 05:10:58 +00:00
tox.ini Used cached git sources and enable depends-on 2017-11-06 18:23:06 +00:00

README.rst

Team and repository tags

image

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