When analyzer-destined packets are to be tunneled to a diff node, they are dropped
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Juniper Openstack | Status tracked in Trunk | |||||
R2.20 |
Won't Fix
|
High
|
Praveen | |||
Trunk |
New
|
High
|
Praveen |
Bug Description
R2.20 16 Ubuntu 14.04 Juno multi-node
In the below setup, a BMS(TSN is nodek3) is pinging a VM (on nodek2)
An analyzer VM is started on nodek1 . The mirror traffic from nodek2 to nodek1 is getting dropped (tunneled packet)
If the analyzer VM is on nodek2 itself, then traffic is mirrored fine (since destination is a local interface )
Praveen analyzed the issue.
env.roledefs = {
'all': [host1, host2, host3, host4, host5, host6],
'cfgm': [host1,
'openstack': [host2],
'control': [host1,
'compute': [host4,host5, host6],
'collector': [host1,
'webui': [host1],
'database': [host1,
'toragent': [host6],
'tsn': [host6],
'build': [host_build],
}
env.hostnames = {
'all': ['nodec1', 'nodec2', 'nodec3', 'nodek1', 'nodek2', 'nodek3']
}
tags: | removed: bms |
Analyzer packet is generated with compute-ip as source-ip. Packets are discarded when route is not found for compute-ip in the VN. This is the same behavior from earlier releases.