Stop installing extra packages for Horizon

There is a ton of extra packages that are being deployed which
will naturally just have been pulled via requirements anyways.

They are also problematic because django-openstack-auth has been
defunct for 4 years now and carrying it is breaking Horizon right
now.

This patch narrows down the list of packages being installed which
should speed up if there's anything unnecessary being installed
and resolve a bug with missing policy files in Horizon.

Change-Id: If7b4c11a0825b571deaa68ace089f779ab462f91
This commit is contained in:
Mohammed Naser 2019-03-30 19:26:08 -04:00
parent 1f42417204
commit c4674318bf

View File

@ -387,17 +387,9 @@ horizon_listen_ports:
- "443" - "443"
horizon_pip_packages: horizon_pip_packages:
- cryptography
- django-appconf
- django-openstack-auth
- greenlet
- horizon - horizon
- keystonemiddleware
- PyMySQL - PyMySQL
- oslo.config
- ply
- python-memcached - python-memcached
- python-keystoneclient
# Specific pip packages provided by the user # Specific pip packages provided by the user
horizon_user_pip_packages: [] horizon_user_pip_packages: []