DEBUG value should be set to False as we use Horizon
in production [1].
Related-Bug: #
1610122
[1] http://docs.openstack.org/developer/horizon/topics/settings.html
#debug-and-template-debug
Change-Id: Ib334eacb93e0b947522bd25cd4aa29cddd1d5164
+horizon (2:9.0.1-3~u14.04+mos0) mos9.0; urgency=medium
+
+ * d/openstack-dashboard.postinst: Set DEBUG value to False in
+ local_settings.py configuration file.
+
+ -- Ivan Udovichenko <iudovichenko@mirantis.com> Mon, 08 Aug 2016 08:22:18 +0300
+
horizon (2:9.0.1-2~u14.04+mos0) mos9.0; urgency=medium
* Sync important changes from Debian.
if ! [ -f "$DASHBOARD_LOCAL_SETTINGS" ] ; then
cp /usr/share/openstack-dashboard/local_settings.py $DASHBOARD_LOCAL_SETTINGS
fi
+ if [ -f "$DASHBOARD_LOCAL_SETTINGS" ] ; then
+ sed -i "s|^[ \t]*DEBUG[ \t]=.*|DEBUG = False|" $DASHBOARD_LOCAL_SETTINGS
+ fi
if [ -f "$DASHBOARD_LOCAL_SETTINGS" ] && grep -q 'django.utils.log.NullHandler' $DASHBOARD_LOCAL_SETTINGS; then
sed -i 's/django.utils.log.NullHandler/logging.NullHandler/g' $DASHBOARD_LOCAL_SETTINGS
fi
else
ln -fs /var/lib/openstack-dashboard/static /usr/share/openstack-dashboard/static
fi
-
# Compress the JS and CSS with python-compressor and python-lesscpy
/usr/share/openstack-dashboard/manage.py collectstatic --clear --noinput
/usr/share/openstack-dashboard/manage.py compress --force