Role os_octavia for OpenStack-Ansible
Go to file
Jesse Pretorius 87af014b16 Switch compute to use different inventory_hostname
Our role tests execute as non-root users, and the roles
need to access the environment variables for that non-root
user. Ansible, when targeting localhost, changes to
'connection: local' and thus breaks everything we need
to do against localhost as root unless we use 'become: true',
but we if generally use that against remote hosts we lose
the environment variables for the non-root user.

As such, we switch the inventory to target 'compute1' instead,
which has the address '10.1.1.1' (br-mgmt), so that we do not
have to deal with the implict connection type changes implemented
by Ansible.

Depends-On: https://review.openstack.org/584033
Change-Id: I3c29bab37b5dbbd0faec246c02e3a39fe4c1033a
2018-07-20 10:21:12 +01:00
defaults Move database creation into role 2018-06-28 16:28:02 +01:00
doc Adds certificate generation 2018-04-24 14:38:58 -07:00
examples Octavia role hacking 2017-03-01 12:48:12 -05:00
handlers Use systemd module instead of command 2018-01-15 15:23:54 +00:00
meta Remove pip_install dependency 2017-12-05 11:55:53 +00:00
releasenotes Update to use oslo.messaging services for RPC and Notify 2018-06-12 13:21:33 -04:00
tasks Move database creation into role 2018-06-28 16:28:02 +01:00
templates Merge "Adds the issuer to the CAs" 2018-06-26 00:44:14 +00:00
tests Switch compute to use different inventory_hostname 2018-07-20 10:21:12 +01:00
vars Adding git to the packages to be installed 2017-10-27 10:40:43 -07:00
zuul.d Temporarily set functional test to non-voting 2018-07-20 10:20:12 +01:00
.gitignore Updated from OpenStack Ansible Tests 2018-03-27 15:55:01 +00:00
.gitreview Added .gitreview 2016-11-29 10:18:35 +00:00
bindep.txt Updated from OpenStack Ansible Tests 2017-12-06 00:06:31 +00:00
CONTRIBUTING.rst Update the outdated links 2018-02-28 15:14:21 +08:00
LICENSE Octavia role hacking 2017-03-01 12:48:12 -05:00
manual-test.rc Octavia role hacking 2017-03-01 12:48:12 -05:00
README.rst Add doc links information to README.rst 2018-05-22 20:09:27 -07:00
run_tests.sh Updated from OpenStack Ansible Tests 2018-04-30 05:15:49 +00:00
setup.cfg Update URLs in documents according to document migration 2017-07-17 10:31:13 +00:00
setup.py Updated from global requirements 2017-06-07 23:58:38 +00:00
tox.ini Use tests repo for common role test requirements 2018-07-01 17:09:08 +01:00
Vagrantfile Updated from OpenStack Ansible Tests 2018-06-06 00:43:20 +00:00

Team and repository tags

image

OpenStack-Ansible Octavia

Ansible role that installs and configures OpenStack Octavia.

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

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

The project source code repository is located at: https://git.openstack.org/cgit/openstack/openstack-ansible-os_octavia

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