UI: Enhancement request : VDNS record deletion

Bug #1560252 reported by manishkn
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Juniper Openstack
Status tracked in Trunk
R3.0
Fix Committed
Medium
Siva Bavanasi
Trunk
Fix Committed
Medium
Siva Bavanasi

Bug Description

https://10.87.141.33:8143/#p=config_dns_records

UI: Currently UI doesn't support selecting VDNS records in bulk and deleting it in one shot. It expect to select each vdns record one by one and delete it

When VDNS record is present, this will not allow to delete VDNS server, UI shall be enhanced to support bulk deletion of vdns record

Tags: ui
manishkn (manishkn)
Changed in juniperopenstack:
importance: Undecided → Medium
Revision history for this message
Rahul (rahuls) wrote :

1. Fetch DNS records in bulk instead of 4 now.

2. Bulk delete is already supported. Select all rows, it will ask for selecting all rows across pages, then click on Grid delete.

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] master

Review in progress for https://review.opencontrail.org/18850
Submitter: Siva Bavanasi (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] R3.0

Review in progress for https://review.opencontrail.org/18882
Submitter: Siva Bavanasi (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : A change has been merged

Reviewed: https://review.opencontrail.org/18850
Committed: http://github.org/Juniper/contrail-web-controller/commit/8b69d35d4dfc105f06b19378ff0921f4614df2f7
Submitter: Zuul
Branch: master

commit 8b69d35d4dfc105f06b19378ff0921f4614df2f7
Author: Siva Bavanasi <email address hidden>
Date: Tue Mar 29 18:24:41 2016 +0530

Changes to get landing page data using details instead of small chunks for DNS

and also Addressed below issues

1)use generic api to get data for landing page
2)correct messages in delete popups
3)empty response and error not shown on popup while deleting dns server with
associated ipam
4)use same method for both create and edit in editView
5)separate constants and labels and use them accordingly
6)Remove all window usages
7)Use Feature specific messages instead of generic for No data, error and
loading for landing pages
8)Use separate file for Formatters instead of having the code in the same
gridView file for DNS server
9)DNS Record creation fails, if we switch dns server from dropdown and try to
create
10) Invalid value for TTL error in DNS while editing both Servers and Records
11)For Record type MX Landing page shows - in grid row and expansion details

Change-Id: I07188e3c13e2b24015b39a8615647300b4561e2c
Related-bug: #1562171
Related-bug: #1560252
Closes-bug: #1563675
Closes-bug: #1563676

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote :

Reviewed: https://review.opencontrail.org/18882
Committed: http://github.org/Juniper/contrail-web-controller/commit/b7da219109840773ba66adfc8a02207dfe6c08b1
Submitter: Zuul
Branch: R3.0

commit b7da219109840773ba66adfc8a02207dfe6c08b1
Author: Siva Bavanasi <email address hidden>
Date: Tue Mar 29 18:24:41 2016 +0530

Changes to get landing page data using details instead of small chunks for DNS

and also Addressed below issues

1)use generic api to get data for landing page
2)correct messages in delete popups
3)empty response and error not shown on popup while deleting dns server with
associated ipam
4)use same method for both create and edit in editView
5)separate constants and labels and use them accordingly
6)Remove all window usages
7)Use Feature specific messages instead of generic for No data, error and
loading for landing pages
8)Use separate file for Formatters instead of having the code in the same
gridView file for DNS server
9)DNS Record creation fails, if we switch dns server from dropdown and try to
create
10) Invalid value for TTL error in DNS while editing both Servers and Records
11)For Record type MX Landing page shows - in grid row and expansion details

Change-Id: I07188e3c13e2b24015b39a8615647300b4561e2c
Related-bug: #1562171
Related-bug: #1560252
Closes-bug: #1563675
Closes-bug: #1563676
(cherry picked from commit 8b69d35d4dfc105f06b19378ff0921f4614df2f7)

information type: Proprietary → Public
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.