Hmm. Fixed. (at least in my environment).
root@mitakamaster:/etc/apache2/conf-enabled# cat openstack-dashboard.conf WSGIScriptAlias /horizon /usr/share/openstack-dashboard/openstack_dashboard/wsgi/django.wsgi WSGIDaemonProcess horizon user=horizon group=horizon processes=3 threads=10 WSGIProcessGroup horizon WSGIApplicationGroup %{GLOBAL} <------ ADDED THIS Alias /static /usr/share/openstack-dashboard/openstack_dashboard/static/ Alias /horizon/static /usr/share/openstack-dashboard/openstack_dashboard/static/ <Directory /usr/share/openstack-dashboard/openstack_dashboard/wsgi> Order allow,deny Allow from all </Directory>
Restarted apache, and bingo. Dashboard access on ubuntu 14.04 / mitaka.
Hmm. Fixed. (at least in my environment).
root@mitakamast er:/etc/ apache2/ conf-enabled# cat openstack- dashboard. conf openstack- dashboard/ openstack_ dashboard/ wsgi/django. wsgi Group %{GLOBAL} <------ ADDED THIS openstack- dashboard/ openstack_ dashboard/ static/ openstack- dashboard/ openstack_ dashboard/ static/ openstack- dashboard/ openstack_ dashboard/ wsgi>
WSGIScriptAlias /horizon /usr/share/
WSGIDaemonProcess horizon user=horizon group=horizon processes=3 threads=10
WSGIProcessGroup horizon
WSGIApplication
Alias /static /usr/share/
Alias /horizon/static /usr/share/
<Directory /usr/share/
Order allow,deny
Allow from all
</Directory>
Restarted apache, and bingo. Dashboard access on ubuntu 14.04 / mitaka.