From 7f2b6ebfc0d2e4d2b8c8e6d3208a2cae435d0eeb Mon Sep 17 00:00:00 2001 From: Amy Fong Date: Tue, 8 Apr 2014 11:52:38 -0400 Subject: Enable python-horizon to run from apache. - modify python-horizon to install files needed for horizon/apache - add apache configuration file (openstack-dashboard-apache.conf) to setup a virtual host running from port 80 to run the mod_wsgi/openstack-dashboard app - add horizon-apache and apache2 to controller task list - Note: local_settings.py differs from the one in examples in two ways: 1. LOCAL_PATH = "/usr/share/openstack-dashboard/openstack_dashboard/static" since the apache app runs as daemon, we neeed to specify a path where daemon has write permissions 2. configure python-horizon/apache to use memcached. (see CACHES) Signed-off-by: Amy Fong --- .../recipes-extended/packagegroups/packagegroup-cloud-controller.bb | 2 ++ 1 file changed, 2 insertions(+) (limited to 'meta-openstack/recipes-extended/packagegroups') diff --git a/meta-openstack/recipes-extended/packagegroups/packagegroup-cloud-controller.bb b/meta-openstack/recipes-extended/packagegroups/packagegroup-cloud-controller.bb index f3390a1..b716052 100644 --- a/meta-openstack/recipes-extended/packagegroups/packagegroup-cloud-controller.bb +++ b/meta-openstack/recipes-extended/packagegroups/packagegroup-cloud-controller.bb @@ -40,6 +40,8 @@ RDEPENDS_${PN} = " postgresql-setup \ python-heat-cfntools \ python-openstackclient \ horizon \ + horizon-apache \ + apache2 \ novnc \ chkconfig \ qemu \ -- cgit v1.2.3-54-g00ecf