Back to bug 1028678

Who When What Removed Added
RHEL Program Management 2013-11-09 13:17:06 UTC Target Release --- 4.0
Matthias Runge 2013-11-11 09:13:53 UTC CC rvaknin
Flags needinfo?(rvaknin)
Matthias Runge 2013-11-11 09:33:50 UTC CC derekh
Component python-django-horizon openstack-packstack
QA Contact ajeain nmagnezi
Rami Vaknin 2013-11-11 09:37:39 UTC Flags needinfo?(rvaknin)
Lon Hohberger 2013-11-11 17:32:27 UTC CC rhos-maint
Flags needinfo?(rhos-maint)
Julie Pichon 2013-11-12 11:38:34 UTC Doc Text Cause: Horizon is built on top of Django. Django 1.5 makes the ALLOWED_HOSTS setting mandatory as a security measure.

https://docs.djangoproject.com/en/1.5/ref/settings/#allowed-hosts

Also, recent changes in Packstack cause this variable to be set also when using Django 1.4.

Consequence: The Horizon dashboard becomes only accessible when using one of the hostnames explicitly defined in ALLOWED_HOSTS. Otherwise, an error 500 is thrown.

Workaround (if any): Update ALLOWED_HOSTS in /etc/openstack-dashboard/local_settings to include the hostname(s) you wish to use for the dashboard. Then restart httpd.

Result: The dashboard now works when accessing it using the desired hostname(s).
Doc Type Bug Fix Known Issue
Flags needinfo?(rhos-maint)
Martin Magr 2013-11-15 13:17:06 UTC Status NEW POST
CC mmagr
Assignee rhos-maint jpichon
Link ID OpenStack gerrit 54606
Martin Magr 2013-11-15 13:18:19 UTC Status POST MODIFIED
Fixed In Version openstack-packstack-2013.2.1-0.9.dev840.el6ost
Julie Pichon 2013-11-15 13:21:58 UTC Flags needinfo?(mmagr)
Scott Lewis 2013-11-18 20:31:21 UTC Target Milestone --- beta
Ofer Blaut 2013-11-19 11:25:36 UTC QA Contact nmagnezi rvaknin
Rami Vaknin 2013-11-20 10:49:35 UTC Flags needinfo?(jpichon)
Julie Pichon 2013-11-20 11:12:59 UTC Status MODIFIED ON_DEV
Fixed In Version openstack-packstack-2013.2.1-0.9.dev840.el6ost
Target Milestone beta rc
Flags needinfo?(mmagr) needinfo?(jpichon)
Julie Pichon 2013-11-21 15:07:59 UTC Link ID OpenStack gerrit 57693
Julie Pichon 2013-11-22 10:41:24 UTC Status ON_DEV POST
Stephen Gordon 2013-11-29 18:41:19 UTC Priority unspecified high
CC sgordon
Stephen Gordon 2013-11-29 18:42:14 UTC Blocks 1032769
Stephen Gordon 2013-12-02 14:06:42 UTC Blocks 1032769
Julie Pichon 2013-12-04 14:57:47 UTC Status POST MODIFIED
Fixed In Version openstack-packstack-2013.2.1-0.13.dev876.el6ost
errata-xmlrpc 2013-12-04 21:11:07 UTC Status MODIFIED ON_QA
Rami Vaknin 2013-12-08 11:48:11 UTC Flags needinfo?(jpichon)
Rami Vaknin 2013-12-08 20:48:42 UTC Status ON_QA MODIFIED
Martin Magr 2013-12-09 13:49:08 UTC Status MODIFIED ON_QA
Rami Vaknin 2013-12-09 15:21:46 UTC Flags needinfo?(yeylon)
Julie Pichon 2013-12-09 18:33:32 UTC Flags needinfo?(jpichon)
Rami Vaknin 2013-12-09 21:09:08 UTC Status ON_QA VERIFIED
Rami Vaknin 2013-12-09 21:09:42 UTC Flags needinfo?(yeylon)
Bruce Reeler 2013-12-12 06:28:34 UTC CC breeler
Doc Text Cause: Horizon is built on top of Django. Django 1.5 makes the ALLOWED_HOSTS setting mandatory as a security measure.

https://docs.djangoproject.com/en/1.5/ref/settings/#allowed-hosts

Also, recent changes in Packstack cause this variable to be set also when using Django 1.4.

Consequence: The Horizon dashboard becomes only accessible when using one of the hostnames explicitly defined in ALLOWED_HOSTS. Otherwise, an error 500 is thrown.

Workaround (if any): Update ALLOWED_HOSTS in /etc/openstack-dashboard/local_settings to include the hostname(s) you wish to use for the dashboard. Then restart httpd.

Result: The dashboard now works when accessing it using the desired hostname(s).
Horizon is built on top of Django. Django 1.5 makes the ALLOWED_HOSTS setting mandatory as a security measure.
(see https://docs.djangoproject.com/en/1.5/ref/settings/#allowed-hosts)

Also, recent changes in PackStack cause this variable to be set when using Django 1.4.

The consequence is that the Horizon dashboard only becomes accessible when using one of the host names explicitly defined in ALLOWED_HOSTS. Otherwise, an "error 500" occurs.

Workaround: Update ALLOWED_HOSTS in /etc/openstack-dashboard/local_settings to include the hostname(s) you wish to use for the Dashboard. Then restart httpd.

The dashboard will now work when accessing it using the desired hostname(s).
Bruce Reeler 2013-12-13 02:09:50 UTC Doc Text Horizon is built on top of Django. Django 1.5 makes the ALLOWED_HOSTS setting mandatory as a security measure.
(see https://docs.djangoproject.com/en/1.5/ref/settings/#allowed-hosts)

Also, recent changes in PackStack cause this variable to be set when using Django 1.4.

The consequence is that the Horizon dashboard only becomes accessible when using one of the host names explicitly defined in ALLOWED_HOSTS. Otherwise, an "error 500" occurs.

Workaround: Update ALLOWED_HOSTS in /etc/openstack-dashboard/local_settings to include the hostname(s) you wish to use for the Dashboard. Then restart httpd.

The dashboard will now work when accessing it using the desired hostname(s).
Horizon is built on top of Django. Django 1.5 makes the ALLOWED_HOSTS setting mandatory as a security measure.
(see https://docs.djangoproject.com/en/1.5/ref/settings/#allowed-hosts)

Also, recent changes in PackStack cause this variable to be set when using Django 1.4.

The consequence is that the Horizon Dashboard only becomes accessible when using one of the host names explicitly defined in ALLOWED_HOSTS. Otherwise, an "error 500" occurs.

Workaround: Update ALLOWED_HOSTS in /etc/openstack-dashboard/local_settings to include the hostname(s) you wish to use for the Dashboard. Then restart httpd.

The dashboard will now work when accessing it using the desired hostname(s).
errata-xmlrpc 2013-12-19 17:37:05 UTC Status VERIFIED RELEASE_PENDING
errata-xmlrpc 2013-12-20 00:34:46 UTC Status RELEASE_PENDING CLOSED
Resolution --- ERRATA
Last Closed 2013-12-19 19:34:46 UTC
Ramon Acedo 2014-05-21 13:44:45 UTC CC ramon
Don Domingo 2014-07-09 03:33:38 UTC CC jdexter
John Skeoch 2015-02-15 22:02:39 UTC CC athomas

Back to bug 1028678