Hello James, or anyone else affected,

Accepted designate-dashboard into artful-proposed. The package will
build now and be available at https://launchpad.net/ubuntu/+source
/designate-dashboard/5.0.1-0ubuntu1 in a few hours, and then in the
-proposed repository.

Please help us by testing this new package.  See
https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how
to enable and use -proposed.Your feedback will aid us getting this
update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug,
mentioning the version of the package you tested and change the tag from
verification-needed-artful to verification-done-artful. If it does not
fix the bug for you, please add a comment stating that, and change the
tag to verification-failed-artful. In either case, without details of
your testing we will not be able to proceed.

Further information regarding the verification process can be found at
https://wiki.ubuntu.com/QATeam/PerformingSRUVerification .  Thank you in
advance!

** Description changed:

+ [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 protected] 
sample.openstack.org.
  +----------------+--------------------------------------+
  | Field          | Value                                |
  +----------------+--------------------------------------+
  | action         | CREATE                               |
  | attributes     |                                      |
  | created_at     | 2017-09-06T14:51:13.000000           |
  | description    | None                                 |
  | email          | [email protected]           |
  | id             | abc4daf4-0d3c-47c9-a902-4e58edc83754 |
  | masters        |                                      |
  | name           | sample.openstack.org.                |
  | pool_id        | c723bae4-c5de-46ea-9ff4-bc0d634cb9c5 |
  | project_id     | be99d8a5af314b89a664e263cef2876e     |
  | 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-0d3c-47c9-a902-4e58edc83754 | sample.openstack.org. | PRIMARY | 
1504709472 | ACTIVE | NONE   |
  
+--------------------------------------+-----------------------+---------+------------+--------+--------+
- $ 
+ $
  
  In horizon:
  
  login and navigate to Project --> DNS --> Zones -->
  sample.openstack.org.
  
  Brings you here:
  http://10.196.222.50/project/ngdetails/OS::Designate::Zone/abc4daf4
  -0d3c-47c9-a902-4e58edc83754
  
  The resulting 404 error page is like so:
  
  Page not found (404)
  Request Method:       GET
  Request URL:  
http://10.196.222.50/project/ngdetails/OS::Designate::Zone/abc4daf4-0d3c-47c9-a902-4e58edc83754
  
  Using the URLconf defined in openstack_dashboard.urls, Django tried
  these URL patterns, in this order:
  
-     ^$ [name='splash']
-     ^api/
-     ^home/$ [name='user_home']
-     ^i18n/js/(?P<packages>\S+?)/$ [name='jsi18n']
-     ^i18n/setlang/$ [name='set_language']
-     ^i18n/
-     ^jasmine-legacy/$ [name='jasmine_tests']
-     ^jasmine/.*?$
-     ^admin/
-     ^settings/
-     ^app-catalog/
-     ^identity/
-     ^project/ ^cgroups/
-     ^project/ ^stacks/template_versions/
-     ^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/resource_types/
-     ^project/ ^$ [name='index']
-     ^project/ ^warning$ [name='warning']
-     ^auth/
-     ^static\/(?P<path>.*)$
-     ^media\/(?P<path>.*)$
-     ^500/$
+     ^$ [name='splash']
+     ^api/
+     ^home/$ [name='user_home']
+     ^i18n/js/(?P<packages>\S+?)/$ [name='jsi18n']
+     ^i18n/setlang/$ [name='set_language']
+     ^i18n/
+     ^jasmine-legacy/$ [name='jasmine_tests']
+     ^jasmine/.*?$
+     ^admin/
+     ^settings/
+     ^app-catalog/
+     ^identity/
+     ^project/ ^cgroups/
+     ^project/ ^stacks/template_versions/
+     ^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/resource_types/
+     ^project/ ^$ [name='index']
+     ^project/ ^warning$ [name='warning']
+     ^auth/
+     ^static\/(?P<path>.*)$
+     ^media\/(?P<path>.*)$
+     ^500/$
  
  The current path, project/ngdetails/OS::Designate::Zone/abc4daf4-0d3c-
  47c9-a902-4e58edc83754, didn't match any of these.
  
  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: designate-dashboard (Ubuntu Artful)
       Status: Triaged => Fix Committed

** Tags added: verification-needed verification-needed-artful

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1715417

Title:
  Cannot view a zone in dashboard - 404 errors

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-archive/+bug/1715417/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to