Cannot view a zone in dashboard - 404 errors
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Designate Dashboard |
Fix Released
|
Undecided
|
Dr. Jens Harbott | ||
Ubuntu Cloud Archive |
Invalid
|
Undecided
|
Unassigned | ||
Pike |
Fix Released
|
Medium
|
Unassigned | ||
designate-dashboard (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Artful |
Fix Released
|
Medium
|
Unassigned |
Bug Description
[Impact]
See original bug description.
[Test Case]
See original bug description.
[Regression Potential]
This bug is fixed in a stable upstream point release and therefore should have minimal regression potential.
[Original Bug Description]
In horizon, with the dashboard enabled, attempts to view a defined zone fail with a 404 not found error. (The zone is there/working via cli and is itself working fine)
To reproduce:
Define a zone:
$ openstack zone create --email <email address hidden> sample.
+------
| Field | Value |
+------
| action | CREATE |
| attributes | |
| created_at | 2017-09-
| description | None |
| email | <email address hidden> |
| id | abc4daf4-
| masters | |
| name | sample.
| pool_id | c723bae4-
| project_id | be99d8a5af314b8
| serial | 1504709472 |
| status | PENDING |
| transferred_at | None |
| ttl | 3600 |
| type | PRIMARY |
| updated_at | None |
| version | 1 |
+------
$
$ openstack zone list
+------
| id | name | type | serial | status | action |
+------
| abc4daf4-
+------
$
In horizon:
login and navigate to Project --> DNS --> Zones --> sample.
Brings you here: http://
The resulting 404 error page is like so:
Page not found (404)
Request Method: GET
Request URL: http://
Using the URLconf defined in openstack_
^$ [name='splash']
^api/
^home/$ [name='user_home']
^i18n/
^i18n/setlang/$ [name='
^i18n/
^jasmine-
^jasmine/.*?$
^admin/
^settings/
^app-catalog/
^identity/
^project/ ^cgroups/
^project/ ^stacks/
^project/ ^routers/
^project/ ^images/
^project/ ^api_access/
^project/ ^containers/
^project/ ^networks/
^project/ ^snapshots/
^project/ ^dnszones/
^project/ ^volumes/
^project/ ^stacks/
^project/ ^cg_snapshots/
^project/ ^reverse_dns/
^project/ ^network_topology/
^project/ ^trunks/
^project/ ^security_groups/
^project/ ^network_qos/
^project/ ^key_pairs/
^project/ ^instances/
^project/ ^floating_ips/
^project/ ^backups/
^project/ ^stacks/
^project/ ^$ [name='index']
^project/ ^warning$ [name='warning']
^auth/
^static\
^media\
^500/$
The current path, project/
You're seeing this error because you have DEBUG = True in your Django settings file. Change that to False, and Django will display a standard 404 page.
Changed in cloud-archive: | |
status: | New → Triaged |
Changed in designate-dashboard (Ubuntu): | |
status: | New → Triaged |
Changed in cloud-archive: | |
importance: | Undecided → Medium |
Changed in designate-dashboard (Ubuntu): | |
importance: | Undecided → Medium |
Changed in designate-dashboard (Ubuntu Artful): | |
status: | New → Triaged |
Changed in designate-dashboard (Ubuntu): | |
status: | Triaged → Invalid |
Changed in cloud-archive: | |
status: | Triaged → Invalid |
Changed in designate-dashboard (Ubuntu Artful): | |
importance: | Undecided → Medium |
Changed in designate-dashboard (Ubuntu): | |
importance: | Medium → Undecided |
Changed in cloud-archive: | |
importance: | Medium → Undecided |
tags: | added: verification-done-artful |
Fixed by https:/ /review. openstack. org/502481 , not sure why this bug didn't get updated automatically.