Role os_horizon for OpenStack-Ansible
Go to file
Jesse Pretorius 5ad0f9d571 Ensure dashboard plugins are found by py_pkgs
The py_pkgs plugin cannot interpret jinja, so it ignores
the current set of optional packages. This results in the
repo_build process ignoring them all, ultimately resulting
in the heat role failing because it cannot find the wheel
it needs in what the repo build has produced - nor can it
go out to get it from pypi because it's restricted by
pip.conf from doing so.

For now, until we are able to eliminate pip.conf or change
the build process to allow the role wheel builds to go out
to pypi, we ensure that py_pkgs will pick up and build
these packages by implementing them into individual
*_optional_pip_packages lists. This matches the mechanism
used in the os_neutron role.

Change-Id: Ia92eb5b1355ceceada323bd075b08729afd6280f
2018-09-05 13:29:18 +01:00
defaults Ensure dashboard plugins are found by py_pkgs 2018-09-05 13:29:18 +01:00
doc Updated from global requirements 2018-03-15 07:34:35 +00:00
examples Merge "Trivial: Fix the pep8 warning" 2018-07-11 20:03:53 +00:00
handlers Use a common python build/install role 2018-09-03 11:07:58 +00:00
meta Add bionic to galaxy_info metadata 2018-08-02 15:01:52 +01:00
releasenotes Merge "Implements custom theme distribution" 2018-08-16 17:13:00 +00:00
tasks Ensure dashboard plugins are found by py_pkgs 2018-09-05 13:29:18 +01:00
templates Merge "Add support for using distribution packages for OpenStack services" 2018-07-25 12:47:47 +00:00
tests use include_tasks instead of include 2018-08-15 17:28:30 +08:00
vars Re-written dashboards linking. 2018-09-04 16:01:01 +03:00
zuul.d switch documentation job to new PTI 2018-08-21 13:21:56 +00:00
.gitignore Updated from OpenStack Ansible Tests 2018-03-27 15:52:26 +00:00
.gitreview Implement base configuration for independent repository 2016-03-02 09:39:02 -05:00
CONTRIBUTING.rst Update links in CONTRIBUTING.rst 2017-09-20 08:28:32 +00:00
LICENSE Convert existing roles into galaxy roles 2015-02-18 10:56:25 +00:00
README.rst Add source code repository notes link to README 2018-07-04 20:34:51 -04:00
Vagrantfile Updated from OpenStack Ansible Tests 2018-06-06 00:41:42 +00:00
bindep.txt Updated from OpenStack Ansible Tests 2017-12-06 00:06:08 +00:00
manual-test.rc Use centralised test scripts 2016-09-28 08:16:55 +00:00
run_tests.sh Updated from OpenStack Ansible Tests 2018-04-30 05:14:32 +00:00
setup.cfg Update the doc link 2017-11-13 18:13:56 +08:00
setup.py Updated from global requirements 2017-03-02 11:51:47 +00:00
tox.ini Merge "fix tox python3 overrides" 2018-08-28 06:09:24 +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:

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

Release notes for the project can be found at:

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

The project source code repository is located at:

https://git.openstack.org/cgit/openstack/openstack-ansible-os_horizon/

The project home is at:

https://launchpad.net/openstack-ansible