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
