DEPRECATED, Role os_congress for OpenStack-Ansible
Go to file
Jesse Pretorius 2b4f3a4f0c Move database creation into role
There is no record for why we implement the database creation outside
of the role in the playbook, when we could do it inside the role.

Implementing it inside the role allows us to reduce the quantity of
group_vars duplicated from the role, and allows us to better document
the required variables in the role. The delegation can still be done
as it is done in the playbook too.

In this patch we implement a new variable called 'congress_db_setup_host'
which is used in the role to allow delegation of the database setup
task to any host, but defaults to the first member of the galera_all
host group. We also document the variable 'congress_galera_address' which
has been used for a long time, but never documented. A bunch of unused
variables have also been removed.

Change-Id: Id22bb9c3c3146aee6ccd7462c4a52b0be718ad55
2018-06-28 14:35:27 +01:00
defaults Move database creation into role 2018-06-28 14:35:27 +01:00
doc Follow the new PTI for document build 2018-03-12 12:09:48 +08:00
handlers Introduce os_congress role in gerrit 2018-02-14 10:17:23 +05:00
meta Introduce os_congress role in gerrit 2018-02-14 10:17:23 +05:00
releasenotes/source Introduce os_congress role in gerrit 2018-02-14 10:17:23 +05:00
tasks Move database creation into role 2018-06-28 14:35:27 +01:00
templates Replace port 35357 with 5000 for "auth_port" 2018-05-21 13:21:15 +07:00
tests Move database creation into role 2018-06-28 14:35:27 +01:00
vars Introduce os_congress role in gerrit 2018-02-14 10:17:23 +05:00
zuul.d Modify zuul jobs 2017-10-31 11:42:21 +05:00
.gitignore Updated from OpenStack Ansible Tests 2018-03-27 15:51:12 +00:00
.gitreview Introduce os_congress role in gerrit 2018-02-14 10:17:23 +05:00
README.rst Add release notes link to README 2018-06-18 19:09:56 +08:00
Vagrantfile Updated from OpenStack Ansible Tests 2018-06-06 00:40:56 +00:00
bindep.txt Introduce os_congress role in gerrit 2018-02-14 10:17:23 +05:00
run_tests.sh Updated from OpenStack Ansible Tests 2018-04-30 05:13:50 +00:00
setup.cfg Filling out all requirements 2017-09-14 14:31:59 +05:00
setup.py Introduce os_congress role in gerrit 2018-02-14 10:17:23 +05:00
test-requirements.txt Follow the new PTI for document build 2018-03-12 12:09:48 +08:00
tox.ini Remove tests-repo-clone.sh 2018-03-28 10:13:42 +01:00

README.rst

OpenStack-Ansible Congress

Ansible role that will install and configure Congress, a policy framework for OpenStack.

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

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

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