Seen issues while creating LBaaS in WebUI

Bug #1747734 reported by musharani
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Juniper Openstack
Status tracked in Trunk
Trunk
Fix Committed
High
Suresh Akula

Bug Description

While testing new feature LBaaS of 5.0 in WebUI the below issues are seen.

Issues:
-------
1. listener tab - connection limit (-1 is unlimited as per the input from Suresh). But I can able to give -2, -3 and negative numbers which is not a valid one.

2. pool tab - all text boxes are taking eee value. But it should take numbers. validation is required here

3. In the same page for ssl ciphers - it is accepting alphabets. But it should take the numbers in the range 1-100. - Need validation here also

4. pool member - Not able to click the next button if we are not giving ip address and port number.
   But if we give ip address and port number then it is working

Tags: ui
Revision history for this message
musharani (musharani) wrote :
description: updated
Revision history for this message
musharani (musharani) wrote :
Revision history for this message
musharani (musharani) wrote :
Suresh Akula (surakula)
summary: - Seen issues while creating LBAAS in WebUI
+ Seen issues while creating LBaaS in WebUI
description: updated
Suresh Akula (surakula)
Changed in juniperopenstack:
status: New → In Progress
Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] master

Review in progress for https://review.opencontrail.org/39548
Submitter: Suresh Akula (<email address hidden>)

Revision history for this message
Suresh Akula (surakula) wrote :

-- listener tab - connection limit (-1 is unlimited as per the input from Suresh). But I can able to give -2, -3 and negative numbers which is not a valid one.

As of config api it will accept all negatives number we don't have validation on config api backed.

--pool tab - all text boxes are taking eee value. But it should take numbers. validation is required here.

Current contrail UI infra structure all number accepted text box, uses "e" and its used as exponent. We place all validation across pool tab as per specification.

https://github.com/Juniper/contrail-controller/blob/R4.0/src/config/svc-monitor/svc_monitor/services/loadbalancer/drivers/ha_proxy/custom_attributes/custom_attributes.yml

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

Review in progress for https://review.opencontrail.org/39548
Submitter: Suresh Akula (<email address hidden>)

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

Reviewed: https://review.opencontrail.org/39548
Committed: http://github.com/Juniper/contrail-web-controller/commit/dcc4c04e3401f09ac3d16464a7fa9f87ae85ad76
Submitter: Zuul v3 CI (<email address hidden>)
Branch: master

commit dcc4c04e3401f09ac3d16464a7fa9f87ae85ad76
Author: Suresh Akula <email address hidden>
Date: Wed Feb 7 15:00:06 2018 -0800

Fixed issues on LBaaS wizard
1. On pool member page not able to click next button when Member IP address is empty.
2. On pool page for custom attribute (SSL Ciphers) now accept only number.
3. Added validation for all Custom Attributes
Change-Id: Ic837496810f4a81723047d02ff0ed58b58e57230
Related-Bug: #1747734

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

Review in progress for https://review.opencontrail.org/39810
Submitter: Suresh Akula (<email address hidden>)

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

Reviewed: https://review.opencontrail.org/39810
Committed: http://github.com/Juniper/contrail-web-controller/commit/8972e44a0c17858bd4170f36fe05264a9ed18d9a
Submitter: Zuul v3 CI (<email address hidden>)
Branch: master

commit 8972e44a0c17858bd4170f36fe05264a9ed18d9a
Author: Suresh Akula <email address hidden>
Date: Thu Feb 15 12:02:06 2018 -0800

1. On Load Balancer list page, changed the Associated and Disassociated icon with new icons
2. Added a new method to grid config so that we can customize icon based on needs.

Change-Id: I6233e14a8a706292e8790c23f5f38cfd263fdce9
Closes-Bug: #1747734

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.