HTTP Status code and method are getting removed in LBaaS monitor page

Bug #1799942 reported by musharani
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Juniper Openstack
Status tracked in Trunk
R5.0
New
High
Bartosz Lewiński
Trunk
New
High
Bartosz Lewiński

Bug Description

This issue is seen when LBaaS is configured through contrail command UI. But in old ui it is working fine.

Selected Monitor type as http while creating Load Balancer Monitor. By default got '200' as Expected HTTP Status code and 'GET' as HTTP Method. Then saved the Load Balancer details.

The value of Expected HTTP Status code and HTTP method are removed while checking(after saving the config).

Because of this issue backend configuration is not pushed in haproxy.conf. Only this issue is seen for HTTP monitor type

The below configuration is pushed only after adding HTTP Status code manually through UI.

backend b92671eb-21cc-43cb-9e19-e79aa23f9bd6
        mode http
        balance roundrobin
        option forwardfor
        timeout check 5s
        option httpchk GET /
        http-check expect rstatus 200
        server cf6dfccd-5fdb-4d34-8662-f096fd39fb21 171.1.1.5:72 weight 1 check
inter 5s fall 3
        server e3b7e646-89ec-48df-a437-bc6c377a006c 171.1.1.4:71 weight 1 check
inter 5s fall 3

Revision history for this message
musharani (musharani) wrote :
Revision history for this message
musharani (musharani) wrote :
Changed in juniperopenstack:
importance: Undecided → Critical
Changed in juniperopenstack:
assignee: Sarin Kizhakkepurayil (sarink) → Radosław Romaszewski (radoslaw.romaszewski)
Revision history for this message
Bartosz Lewiński (blewin) wrote :
Revision history for this message
musharani (musharani) wrote :

For http monitor, Status code is showing as "undefined" after saving the LBaaS configuration. While creating it was showing as 200 by default. But after saving status got changed to undefined. So still the issue is seen for status code. Moving back to new state.

Setup details
nodec59

build - ocata-5.0-354

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.