Role os_masakari for OpenStack-Ansible
Go to file
Jesse Pretorius faf5f262d5 Execute service setup against a delegated host using Ansible built-in modules
In order to reduce the packages required to pip install on to the hosts,
we allow the service setup to be delegated to a specific host, defaulting
to the deploy host. We also switch as many tasks as possible to using the
built-in Ansible modules which make use of the shade library.

The 'virtualenv' package is now installed appropriately by the openstack_hosts
role, so there's no need to install it any more. The 'httplib2' package is a
legacy Ansible requirement for the get_url/get_uri module which is no longer
needed. The keystone client library is not required any more now that we're
using the upstream modules. The masakari client is not used on the host, so
it serves no purpose. As there are no required packages left, the task to
install them is also removed.

Change-Id: I5f4339b322b967fcfd326c7442d634abf8b6cb05
2018-07-12 17:42:15 +01:00
defaults Execute service setup against a delegated host using Ansible built-in modules 2018-07-12 17:42:15 +01:00
doc Add Maskari base jobs 2018-05-08 15:39:48 +05:30
examples First commit 2018-04-16 17:02:09 +05:30
handlers Add Maskari base jobs 2018-05-08 15:39:48 +05:30
meta Execute service setup against a delegated host using Ansible built-in modules 2018-07-12 17:42:15 +01:00
releasenotes First commit 2018-04-16 17:02:09 +05:30
tasks Execute service setup against a delegated host using Ansible built-in modules 2018-07-12 17:42:15 +01:00
templates Replace deprecated "auth_uri" by "www_authenticate_uri" 2018-05-11 09:13:47 +07:00
tests Execute service setup against a delegated host using Ansible built-in modules 2018-07-12 17:42:15 +01:00
vars First commit 2018-04-16 17:02:09 +05:30
zuul.d Switch non-voting jobs to use Zuul stanza 2018-06-13 21:46:22 -04:00
.gitignore Updated from OpenStack Ansible Tests 2018-05-03 09:38:40 +00:00
.gitreview Add Maskari base jobs 2018-05-08 15:39:48 +05:30
CONTRIBUTING.rst First commit 2018-04-16 17:02:09 +05:30
LICENSE First commit 2018-04-16 17:02:09 +05:30
README.rst Update the project home to https 2018-07-05 21:36:28 -04:00
Vagrantfile Updated from OpenStack Ansible Tests 2018-06-06 00:42:25 +00:00
bindep.txt Updated from OpenStack Ansible Tests 2018-05-03 09:38:40 +00:00
manual-test.rc First commit 2018-04-16 17:02:09 +05:30
run_tests.sh Add Maskari base jobs 2018-05-08 15:39:48 +05:30
setup.cfg Add the missing home-page 2018-06-22 23:39:25 -04:00
setup.py First commit 2018-04-16 17:02:09 +05:30
test-requirements.txt First commit 2018-04-16 17:02:09 +05:30
tox.ini Remove tests-repo-clone.sh 2018-05-03 09:48:16 +00:00

README.rst

Masakari role for OpenStack-Ansible

Ansible role to install OpenStack Masakari.

Documentation for the project can be found at:

https://docs.openstack.org/openstack-ansible-os_masakari/latest/

Release notes for the project can be found at:

https://docs.openstack.org/releasenotes/openstack-ansible-os_masakari/

The project home is at:

https://launchpad.net/openstack-ansible