Role os_horizon for OpenStack-Ansible
Go to file
Jesse Pretorius e4ff13c56a Optimise the role execution
This patch does the following:

- Instead of scoping to the inventory group name, we scope
  to the play hosts. This allows the execution of the role
  using limits to still execute the necessary tasks.

- A little style update is done to improve readability.

- Some includes are changed from static to dynamic to
  improve execution speed.

- The tag for the translations async finalisation is
  changed to 'horizon-config' to match the rest of the
  config related tasks, including the task which starts the
  async process.

- The enabling and starting up of Apache is moved to the
  handler so that it's all done in one task.

Conflicts:
>------tasks/main.yml

Change-Id: If9726035d1fae0ec78aead38eb85f4d30a45a07c
(cherry picked from commit faa5b91e1f)
2017-07-12 10:32:09 +01:00
defaults Allow possibility to disable heatstack password 2017-06-29 12:31:47 +00:00
doc [DOCS] Fix the dead link 2017-04-12 16:24:30 +00:00
examples Provide default horizon_ssl variables 2017-02-10 10:07:23 +00:00
handlers Optimise the role execution 2017-07-12 10:32:09 +01:00
meta Optimise apt cache update task 2017-05-05 13:59:48 +00:00
releasenotes Allow possibility to disable heatstack password 2017-06-29 12:31:47 +00:00
tasks Optimise the role execution 2017-07-12 10:32:09 +01:00
templates Allow possibility to disable heatstack password 2017-06-29 12:31:47 +00:00
tests Update repo for stable/ocata 2017-02-15 10:35:50 +00:00
vars Ensure the log folder exists 2017-03-08 18:20:29 +00:00
.gitignore Using updated tempest method for horizon. 2016-11-22 12:51:34 +02:00
.gitreview Update .gitreview for stable/ocata 2017-02-03 18:58:23 +00:00
CONTRIBUTING.rst Convert existing roles into galaxy roles 2015-02-18 10:56:25 +00:00
LICENSE Convert existing roles into galaxy roles 2015-02-18 10:56:25 +00:00
README.rst Show team and repo badges on README 2016-11-25 16:11:33 +01:00
Vagrantfile Remove Trusty support from os_horizon role 2016-12-15 12:33:16 +00:00
bindep.txt Install python2-pyOpenSSL package on CentOS 2017-03-03 13:21:26 -06:00
manual-test.rc Use centralised test scripts 2016-09-28 08:16:55 +00:00
run_tests.sh Update and clean up run_tests.sh 2017-01-06 16:48:05 +00:00
setup.cfg Update homepage with developer documentation page 2016-09-20 13:04:19 +05:30
setup.py Updated from global requirements 2016-07-15 03:57:54 +00:00
test-requirements.txt Updated from global requirements 2016-12-02 05:10:52 +00:00
tox.ini Update repo for stable/ocata 2017-02-15 10:35:50 +00:00

README.rst

Team and repository tags

image

OpenStack-Ansible Horizon

This Ansible role installs and configures OpenStack Horizon served by the Apache webserver. Horizon is configured to use Galera for session caching and Memcached for other caching.

Documentation for the project can be found at:

http://docs.openstack.org/developer/openstack-ansible-os_horizon/

The project home is at:

http://launchpad.net/openstack-ansible