HTTP Status code and method are getting removed in LBaaS monitor page
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-
mode http
balance roundrobin
option forwardfor
timeout check 5s
option httpchk GET /
http-check expect rstatus 200
server cf6dfccd-
inter 5s fall 3
server e3b7e646-
inter 5s fall 3
Changed in juniperopenstack: | |
assignee: | Sarin Kizhakkepurayil (sarink) → Radosław Romaszewski (radoslaw.romaszewski) |
PRs: /github. com/Juniper/ contrail- ui/pull/ 1706 /github. com/Juniper/ contrail- ui/pull/ 1707
https:/
https:/