Role os_zun for OpenStack-Ansible
Go to file
Jesse Pretorius 9451adb165 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 openstack_openrc role is now executed once on the designated host, so
it is no longer necessary to execute it using include_role here.

The zun_requires_pip_packages variable is not used and is therefore removed.

Depends-On: https://review.openstack.org/579233
Depends-On: https://review.openstack.org/579959
Change-Id: I7108b43109136aac46bc87a0c59827a202f87be8
2018-07-06 13:50:16 +00:00
defaults Execute service setup against a delegated host using Ansible built-in modules 2018-07-06 13:50:16 +00:00
doc first commit 2018-06-05 15:36:33 -05:00
examples first commit 2018-06-05 15:36:33 -05:00
handlers first commit 2018-06-05 15:36:33 -05:00
meta first commit 2018-06-05 15:36:33 -05:00
releasenotes first commit 2018-06-05 15:36:33 -05:00
tasks Execute service setup against a delegated host using Ansible built-in modules 2018-07-06 13:50:16 +00:00
templates first commit 2018-06-05 15:36:33 -05:00
tests Execute service setup against a delegated host using Ansible built-in modules 2018-07-06 13:50:16 +00:00
vars first commit 2018-06-05 15:36:33 -05:00
zuul.d Add zuul jobs 2018-06-28 17:03:22 +00:00
.gitignore first commit 2018-06-05 15:36:33 -05:00
.gitreview first commit 2018-06-05 15:36:33 -05:00
CONTRIBUTING.rst first commit 2018-06-05 15:36:33 -05:00
LICENSE first commit 2018-06-05 15:36:33 -05:00
README.rst Add release note link in README 2018-06-12 12:17:08 -04:00
Vagrantfile Updated from OpenStack Ansible Tests 2018-06-09 00:02:28 +00:00
bindep.txt first commit 2018-06-05 15:36:33 -05:00
manual-test.rc first commit 2018-06-05 15:36:33 -05:00
run_tests.sh first commit 2018-06-05 15:36:33 -05:00
setup.cfg first commit 2018-06-05 15:36:33 -05:00
setup.py first commit 2018-06-05 15:36:33 -05:00
tox.ini Use tests repo for common role test requirements 2018-07-02 15:51:51 +00:00

README.rst

Team and repository tags

image

OpenStack-Ansible zun

Ansible role that installs and configures OpenStack zun and all of its corresponding services.

This role will install the following:
  • zun-api
  • zun-compute

Documentation for the project can be found at: https://docs.openstack.org/openstack-ansible-os_zun/latest/

Release notes for the project can be found at: https://docs.openstack.org/releasenotes/openstack-ansible-os_zun/

The project home is at: https://launchpad.net/openstack-ansible