Installing heat dashboard breaks Horizon (Queens)

asked 2018-07-06 19:11:26 -0600

dv3 gravatar image


I am installing OpenStack Queens from scratch in CentOS using the following link: (
and have installed Nova, Keystone, Neutron, Glance, Cinder, Heat, Horizon. The horizon UI is working as I can access it from the UI and I am able to create instances too.

As I didn't see any Orchestration tab and after reading the following I understood that heat UI is packaged as a separate horizon plugin from now on. (

So I followed the link to install it and when I restart httpd service, it gives an error (

The systemctl gives the following error:

> /usr/bin/python /usr/share/openstack-dashboard/ compress --force -v0 (code=exited, status=1/FAILURE)
> CommandError: An error occurred during rendering /usr/share/openstack-dashboard/openstack_dashboard/templates/horizon/_scripts.html: 'horizon/js/horizon.tables_inline_edit.js' could not be found in the  COMPRESS_ROOT  '/usr/share/openstack-dashboard/static' or with staticfiles.

and so I manually ran the commands present in

and found out that the collectstatic keeps deleting this JavaScript file

causing the next command compress to fail.

I am following the documentation and have repeatedly tried to install heat-dashboard using the default values. Is the heat-dashboard not tested fully or am I missing some step.

Steps to reproduce: 1. Install Horizon (
2. Install Heat Dashboard (
3. And get the following error;

systemctl status httpd.service

● httpd.service - The Apache HTTP Server
   Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled; vendor preset: disabled)
  Drop-In: /usr/lib/systemd/system/httpd.service.d
   Active: failed (Result: exit-code) since Fri 2018-07-06 16:06:18 UTC; 22s ago
     Docs: man:httpd(8)
  Process: 12931 ExecStop=/bin/kill -WINCH ${MAINPID} (code=exited, status=0/SUCCESS)
  Process: 11679 ExecStart=/usr/sbin/httpd $OPTIONS -DFOREGROUND (code=exited, status=0/SUCCESS)
  Process: 12984 ExecStartPre=/usr/bin/python /usr/share/openstack-dashboard/ compress --force -v0 (code=exited, status=1/FAILURE)
  Process: 12953 ExecStartPre=/usr/bin/python /usr/share/openstack-dashboard/ collectstatic --noinput --clear -v0 (code=exited, status=0/SUCCESS)
 Main PID: 11679 (code=exited, status=0/SUCCESS)

journalctl -xe

Jul 06 16:06:18 standalone-infra python[12984]: CommandError: An error occurred during rendering /usr/share/openstack-dashboard/openstack_dashboard/templates/horizon/_scripts.h
Jul 06 16:06:18 standalone-infra python[12984]: Compressing... 
Jul 06 16:06:18 standalone-infra systemd[1]: httpd.service: control process exited, code=exited status=1 
Jul 06 16:06:18 standalone-infra systemd[1]: Failed to start The Apache HTTP Server.
edit retag flag offensive close merge delete