[Mainline-Build 2704]: one flow is stuck and never deleted
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Juniper Openstack | Status tracked in Trunk | |||||
Trunk |
New
|
High
|
Naveen N |
Bug Description
one of the reverse flow is stuck with Action F-
403484<=>458048 2002:1::6:9002 6 (1)
(K(nh):34, Action:F, Flags:, TCP:Sr, S(nh):34, Statistics:0/0 UdpSrcPort 64185
for sometime I saw forward flow in HOLD state(but unlinked with reverse flow) and deleted after sometime(may be flow aged out):
403484<=>458048 2002:1::6:9002 6 (1)
(K(nh):34, Action:F, Flags:, TCP:Sr, S(nh):34, Statistics:0/0 UdpSrcPort 64185
450272 :::0 0 (1)
(K(nh):0, Action:D(Unknown), Flags:E, S(nh):0, Statistics:5/371 UdpSrcPort 0
458048 2002:2::3:10002 6 (1)
(K(nh):34, Action:H, Flags:, TCP:S, S(nh):0, Statistics:17/1360 UdpSrcPort 0
root@nodec62:~# flow -l --show-evicted | grep 458048 -A3 ------> grep with HOLD flow index(which got deleted after sometime)
403484<=>458048 2002:1::6:9002 6 (1)
(K(nh):34, Action:F, Flags:, TCP:Sr, S(nh):34, Statistics:0/0 UdpSrcPort 64185
test steps:
test was to try to create tcp session to non-existing port(reset will be sent from other end) in loop.
on VM 2002:2::3 ran below cmd:
"while true;do echo hi | nc -6 2002:1::6 9002 -p 10002 -vv -q 2000;done"
setup Info :
env.roledefs = { host2,host3, host4], :[host2] ,
'all': [host1,
'cfgm': [host1],
'openstack'
'control': [host1,host2],
'compute': [host3,host4],
'collector': [host1,host2],
'webui': [host1],
'database': [host1],
'build': [host_build],
}
env.hostnames = {
'all': ['nodec64', 'nodeg18', 'nodec62', 'nodec12']