++ echo /etc/apache2/sites-available/horizon
+ local horizon_conf=/etc/apache2/sites-available/horizon
+ sudo sh -c 'sed -e "
s,%USER%,server,g;
s,%GROUP%,server,g;
s,%HORIZON_DIR%,/opt/stack/horizon,g;
s,%APACHE_NAME%,apache2,g;
s,%DEST%,/opt/stack,g;
" /home/server/devstack/files/apache-horizon.template >/etc/apache2/sites-available/horizon'
+ is_ubuntu
+ [[ -z deb ]]
+ '[' deb = deb ']'
+ disable_apache_site 000-default
+ local site=000-default
+ is_ubuntu
+ [[ -z deb ]]
+ '[' deb = deb ']'
+ sudo a2dissite 000-default
Site default already disabled
+ sudo touch /etc/apache2/sites-available/horizon
+ enable_apache_site horizon
+ local site=horizon
+ is_ubuntu
+ [[ -z deb ]]
+ '[' deb = deb ']'
+ sudo a2ensite horizon
Enabling site horizon.
To activate the new configuration, you need to run:
service apache2 reload
+ sudo rm -f '/var/log/apache2/horizon_*'
+ start_horizon
+ restart_apache_server
+ stop_service apache2
+ is_ubuntu
+ [[ -z deb ]]
+ '[' deb = deb ']'
+ sudo /usr/sbin/service apache2 stop
* Stopping web server apache2
* The apache2 configtest failed, so we are trying to kill it manually. This is almost certainly suboptimal, so please make sure your system is working as you'd expect now!
... waiting [ OK ]
+ sleep 3
+ start_service apache2
+ is_ubuntu
+ [[ -z deb ]]
+ '[' deb = deb ']'
+ sudo /usr/sbin/service apache2 start
* Starting web server apache2 Syntax error on line 3 of /etc/apache2/sites-enabled/horizon:
Name duplicates previous WSGI daemon definition.
Action 'start' failed.
The Apache error log may have more information.
[fail]
+ exit_trap
+ local r=1
++ jobs -p
+ jobs=
+ [[ -n '' ]]
+ kill_spinner
+ '[' '!' -z '' ']'
+ [[ 1 -ne 0 ]]
+ echo 'Error on exit'
Error on exit
+ [[ -z '' ]]
+ /home/server/devstack/tools/worlddump.py
World dumping... see ./worlddump-2015-03-20-005321.txt for details
df: `/root/.gvfs': Permission denied
+ exit 1