Role os_magnum for OpenStack-Ansible
Go to file
Chris Hultin 0edf344a10 Adding api-paste.ini
api-paste.ini was not being created on the server, which was causing
Magnum to fail to run properly.  This patch adds api-paste.ini to the
list of configuration files that are placed post-installation.

Change-Id: Ie1d710eae9f93ae89289043f8c627c3e3fd2d6ab
2016-06-09 20:47:03 +00:00
defaults Adding api-paste.ini 2016-06-09 20:47:03 +00:00
doc Implement base configuration for OpenStack-CI 2016-03-18 11:41:53 -07:00
extras Resolving minor issues with Magnum role that prevented installation from 2016-06-08 11:02:44 -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 Remove pip_lock_down dependency 2016-06-02 17:16:37 -07:00
releasenotes Add reno scaffolding for release notes management 2016-04-09 19:53:15 +01:00
tasks Adding api-paste.ini 2016-06-09 20:47:03 +00:00
templates Adding api-paste.ini 2016-06-09 20:47:03 +00:00
tests Remove pip_lock_down dependency 2016-06-02 17:16:37 -07:00
vars Resolving minor issues with Magnum role that prevented installation from 2016-06-08 11:02:44 -05:00
.gitignore Add .swp files to .gitignore 2016-05-04 15:20:45 +01: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 Implement base configuration for OpenStack-CI 2016-03-18 11:41:53 -07:00
Vagrantfile Implement base configuration for OpenStack-CI 2016-03-18 11:41:53 -07:00
other-requirements.txt Add dependencies for paramiko 2.0 2016-05-03 08:56:26 +01:00
run_tests.sh Add dependencies for paramiko 2.0 2016-05-03 08:56:26 +01:00
setup.cfg Implement base configuration for OpenStack-CI 2016-03-18 11:41:53 -07:00
setup.py Implement base configuration for OpenStack-CI 2016-03-18 11:41:53 -07:00
test-requirements.txt blacklist Ansible 1.9.6 2016-04-16 10:42:57 -05:00
tox.ini Add reno scaffolding for release notes management 2016-04-09 19:53:15 +01:00

README.rst

OpenStack-Ansible Magnum ####################### :tags: openstack, magnum, cloud, ansible :category: *nix

This Ansible role installs and configures OpenStack Magnum.

Default Variables

../../defaults/main.yml

Required Variables

magnum_service_password magnum_galera_password magnum_rabbitmq_password

Example Playbook

- name: Install magnum server
  hosts: magnum_all
  user: root
  roles:
    - role: "os_magnum"
  vars:
    external_lb_vip_address: 172.16.24.1
    internal_lb_vip_address: 192.168.0.1
    magnum_galera_address: "{{ internal_lb_vip_address }}"