R5.0-283: rflow index is set to -1 for all evicted flows
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Juniper Openstack | Status tracked in Trunk | |||||
R5.0 |
New
|
Medium
|
Sivakumar Ganapathy | |||
Trunk |
New
|
Medium
|
Sivakumar Ganapathy |
Bug Description
In regression, tcp eviction cases are failing in evicted flow verification.
on debugging it was seen that in test script we expect value of rflow other than '-1' to get the reverse flow index for a particular forward flow.
in method get_flow_entry:
if flow_entry_
but for evicted flows rflow is always set to -1, so we can't identify reverse flow for a forward flow and causing the test failure.
since this is old case and used to pass, not sure if this behaviour is changed or something else is causing the issue in 5.0.
however there was probably script issue too which I have fixed but still test is failing due to above mentioned reason.
Need input from vrouter team for the issue.
Snh_KFlowReq is used from agent introspect to get the flow entry.
http:// 10.204. 216.98: 8085/Snh_ KFlowReq? flow_idx= &show_evicted= 1