With 1 vlan-port binding, changed vxlan from 4 to 400. We see only 1 update sent from tor-agent to the TOR i.e. only the logical-switch update and no lif update.
Can you check on qfx ?
2015-05-25 15:20:04.452 OvsdbTrace: log = Sending: {"method":"transact","id":5,"params":["hardware_vtep",{"row":{"name":"Contrail-45188537-1e85-40be-878d-2d501cf3274a","tunnel_key":400},"table":"Logical_Switch","where":[["_uuid","==",["uuid","6f059922-d4bb-44e2-8fd4-fa3b89f425a2"]]],"op":"update"}]} file = controller/src/vnsw/agent/ovs_tor_agent/ovsdb_client/ovsdb_client_ssl.cc line = 190 2015-05-25 15:20:04.460 OvsdbTrace: log = Received: {"method":"update","id":null,"params":[null,{"Logical_Switch":{"6f059922-d4bb-44e2-8fd4-fa3b89f425a2":{"old":{"tunnel_key":4},"new":{"description":"","name":"Contrail-45188537-1e85-40be-878d-2d501cf3274a","tunnel_key":400}}}}]} file = controller/src/vnsw/agent/ovs_tor_agent/ovsdb_client/ovsdb_client_ssl.cc line = 195 2015-05-25 15:20:04.460 OvsdbTrace: log = Received: {"id":5,"result":[{"count":1}],"error":null} file = controller/src/vnsw/agent/ovs_tor_agent/ovsdb_client/ovsdb_client_ssl.cc line = 195 2015-05-25 15:20:07.829 OvsdbTrace: log = Received: {"method":"update","id":null,"params":[null,{"Physical_Locator":{"b71edd15-18e6-418f-94b3-fb2053313784":{"old":{"dst_ip":"99.99.99.99","encapsulation_type":"vxlan_over_ipv4"}}},"Physical_Locator_Set":{"6bc1837a-cd06-4f03-a94f-8789a5525086":{"old":{"locators":["uuid","b71edd15-18e6-418f-94b3-fb2053313784"]}}},"Mcast_Macs_Local":{"dfff3d76-12cb-4b6c-9c90-ead805914a80":{"old":{"ipaddr":"","locator_set":["uuid","6bc1837a-cd06-4f03-a94f-8789a5525086"],"logical_switch":["uuid","6f059922-d4bb-44e2-8fd4-fa3b89f425a2"],"MAC":"unknown-dst"}}},"Ucast_Macs_Local":{"78b25a19-2765-4051-8411-9da978c70278":{"old":{"ipaddr":"0.0.0.0","logical_switch":["uuid","6f059922-d4bb-44e2-8fd4-fa3b89f425a2"],"MAC":"9a:35:6d:9b:e1:1e","locator":["uuid","b71edd15-18e6-418f-94b3-fb2053313784"]}}}}]} file = controller/src/vnsw/agent/ovs_tor_agent/ovsdb_client/ovsdb_client_ssl.cc line = 195 2015-05-25 15:20:08.164 OvsdbTrace: log = Received: {"method":"update","id":null,"params":[null,{"Physical_Locator":{"02607f58-ddd9-4cfa-a38e-b87474f40228":{"new":{"dst_ip":"99.99.99.99","encapsulation_type":"vxlan_over_ipv4"}}},"Physical_Locator_Set":{"4239ea5d-1809-497a-9dda-cc11fc0bec1e":{"new":{"locators":["uuid","02607f58-ddd9-4cfa-a38e-b87474f40228"]}}},"Mcast_Macs_Local":{"17872bea-1c84-42fa-bc67-c6b39871bc9c":{"new":{"ipaddr":"","locator_set":["uuid","4239ea5d-1809-497a-9dda-cc11fc0bec1e"],"logical_switch":["uuid","6f059922-d4bb-44e2-8fd4-fa3b89f425a2"],"MAC":"unknown-dst"}}}}]} file = controller/src/vnsw/agent/ovs_tor_agent/ovsdb_client/ovsdb_client_ssl.cc line = 195 2015-05-25 15:20:08.936 OvsdbTrace: log = Received: {"method":"update","id":null,"params":[null,{"Ucast_Macs_Local":{"52425a65-7652-4070-8a6f-5581cdf3fd9f":{"new":{"ipaddr":"0.0.0.0","logical_switch":["uuid","6f059922-d4bb-44e2-8fd4-fa3b89f425a2"],"MAC":"9a:35:6d:9b:e1:1e","locator":["uuid","02607f58-ddd9-4cfa-a38e-b87474f40228"]}}}}]} file = controller/src/vnsw/agent/ovs_tor_agent/ovsdb_client/ovsdb_client_ssl.cc line = 195 2015-05-25 15:20:09.042 OvsdbTrace: log = Received: {"method":"update","id":null,"params":[null,{"Manager":{"54543720-b287-43de-a370-d90033f19628":{"old":{"status":["map",[["sec_since_connect","1194"],["state","ACTIVE"]]]},"new":{"is_connected":true,"status":["map",[["sec_since_connect","1199"],["state","ACTIVE"]]],"target":"ssl:10.204.216.184:9999","other_config":["map",[]],"inactivity_probe":0,"max_backoff":1000}}}}]} file = controller/src/vnsw/agent/ovs_tor_agent/ovsdb_client/ovsdb_client_ssl.cc line = 195 2015-05-25 15:20:14.094 OvsdbTrace: log = Received: {"method":"update","id":null,"params":[null,{"Manager":{"54543720-b287-43de-a370-d90033f19628":{"old":{"status":["map",[["sec_since_connect","1199"],["state","ACTIVE"]]]},"new":{"is_connected":true,"status":["map",[["sec_since_connect","1204"],["state","ACTIVE"]]],"target":"ssl:10.204.216.184:9999","other_config":["map",[]],"inactivity_probe":0,"max_backoff":1000}}}}]} file = controller/src/vnsw/agent/ovs_tor_agent/ovsdb_client/ovsdb_client_ssl.cc line = 195 2015-05-25 15:20:19.147 OvsdbTrace: log = Received: {"method":"update","id":null,"params":[null,{"Manager":{"54543720-b287-43de-a370-d90033f19628":{"old":{"status":["map",[["sec_since_connect","1204"],["state","ACTIVE"]]]},"new":{"is_connected":true,"status":["map",[["sec_since_connect","1209"],["state","ACTIVE"]]],"target":"ssl:10.204.216.184:9999","other_config":["map",[]],"inactivity_probe":0,"max_backoff":1000}}}}]} file = controller/src/vnsw/agent/ovs_tor_agent/ovsdb_client/ovsdb_client_ssl.cc line = 195 2015-05-25 15:20:24.200 OvsdbTrace: log = Received: {"method":"update","id":null,"params":[null,{"Manager":{"54543720-b287-43de-a370-d90033f19628":{"old":{"status":["map",[["sec_since_connect","1209"],["state","ACTIVE"]]]},"new":{"is_connected":true,"status":["map",[["sec_since_connect","1214"],["state","ACTIVE"]]],"target":"ssl:10.204.216.184:9999","other_config":["map",[]],"inactivity_probe":0,"max_backoff":1000}}}}]} file = controller/src/vnsw/agent/ovs_tor_agent/ovsdb_client/ovsdb_client_ssl.cc line = 195 2015-05-25 15:20:29.252 OvsdbTrace: log = Received: {"method":"update","id":null,"params":[null,{"Manager":{"54543720-b287-43de-a370-d90033f19628":{"old":{"status":["map",[["sec_since_connect","1214"],["state","ACTIVE"]]]},"new":{"is_connected":true,"status":["map",[["sec_since_connect","1219"],["state","ACTIVE"]]],"target":"ssl:10.204.216.184:9999","other_config":["map",[]],"inactivity_probe":0,"max_backoff":1000}}}}]} file = controller/src/vnsw/agent/ovs_tor_agent/ovsdb_client/ovsdb_client_ssl.cc line = 195
With 1 vlan-port binding, changed vxlan from 4 to 400. We see only 1 update sent from tor-agent to the TOR i.e. only the logical-switch update and no lif update.
Can you check on qfx ?
2015-05-25 15:20:04.452 OvsdbTrace: log = Sending: {"method" :"transact" ,"id":5, "params" :["hardware_ vtep",{ "row":{ "name": "Contrail- 45188537- 1e85-40be- 878d-2d501cf327 4a","tunnel_ key":400} ,"table" :"Logical_ Switch" ,"where" :[["_uuid" ,"==",[ "uuid", "6f059922- d4bb-44e2- 8fd4-fa3b89f425 a2"]]], "op":"update" }]} file = controller/ src/vnsw/ agent/ovs_ tor_agent/ ovsdb_client/ ovsdb_client_ ssl.cc line = 190 :"update" ,"id":null, "params" :[null, {"Logical_ Switch" :{"6f059922- d4bb-44e2- 8fd4-fa3b89f425 a2":{"old" :{"tunnel_ key":4} ,"new": {"description" :"","name" :"Contrail- 45188537- 1e85-40be- 878d-2d501cf327 4a","tunnel_ key":400} }}}]} file = controller/ src/vnsw/ agent/ovs_ tor_agent/ ovsdb_client/ ovsdb_client_ ssl.cc line = 195 "result" :[{"count" :1}],"error" :null} file = controller/ src/vnsw/ agent/ovs_ tor_agent/ ovsdb_client/ ovsdb_client_ ssl.cc line = 195 :"update" ,"id":null, "params" :[null, {"Physical_ Locator" :{"b71edd15- 18e6-418f- 94b3-fb20533137 84":{"old" :{"dst_ ip":"99. 99.99.99" ,"encapsulation _type": "vxlan_ over_ipv4" }}},"Physical_ Locator_ Set":{" 6bc1837a- cd06-4f03- a94f-8789a55250 86":{"old" :{"locators" :["uuid" ,"b71edd15- 18e6-418f- 94b3-fb20533137 84"]}}} ,"Mcast_ Macs_Local" :{"dfff3d76- 12cb-4b6c- 9c90-ead805914a 80":{"old" :{"ipaddr" :"","locator_ set":[" uuid"," 6bc1837a- cd06-4f03- a94f-8789a55250 86"],"logical_ switch" :["uuid" ,"6f059922- d4bb-44e2- 8fd4-fa3b89f425 a2"],"MAC" :"unknown- dst"}}} ,"Ucast_ Macs_Local" :{"78b25a19- 2765-4051- 8411-9da978c702 78":{"old" :{"ipaddr" :"0.0.0. 0","logical_ switch" :["uuid" ,"6f059922- d4bb-44e2- 8fd4-fa3b89f425 a2"],"MAC" :"9a:35: 6d:9b:e1: 1e","locator" :["uuid" ,"b71edd15- 18e6-418f- 94b3-fb20533137 84"]}}} }]} file = controller/ src/vnsw/ agent/ovs_ tor_agent/ ovsdb_client/ ovsdb_client_ ssl.cc line = 195 :"update" ,"id":null, "params" :[null, {"Physical_ Locator" :{"02607f58- ddd9-4cfa- a38e-b87474f402 28":{"new" :{"dst_ ip":"99. 99.99.99" ,"encapsulation _type": "vxlan_ over_ipv4" }}},"Physical_ Locator_ Set":{" 4239ea5d- 1809-497a- 9dda-cc11fc0bec 1e":{"new" :{"locators" :["uuid" ,"02607f58- ddd9-4cfa- a38e-b87474f402 28"]}}} ,"Mcast_ Macs_Local" :{"17872bea- 1c84-42fa- bc67-c6b39871bc 9c":{"new" :{"ipaddr" :"","locator_ set":[" uuid"," 4239ea5d- 1809-497a- 9dda-cc11fc0bec 1e"],"logical_ switch" :["uuid" ,"6f059922- d4bb-44e2- 8fd4-fa3b89f425 a2"],"MAC" :"unknown- dst"}}} }]} file = controller/ src/vnsw/ agent/ovs_ tor_agent/ ovsdb_client/ ovsdb_client_ ssl.cc line = 195 :"update" ,"id":null, "params" :[null, {"Ucast_ Macs_Local" :{"52425a65- 7652-4070- 8a6f-5581cdf3fd 9f":{"new" :{"ipaddr" :"0.0.0. 0","logical_ switch" :["uuid" ,"6f059922- d4bb-44e2- 8fd4-fa3b89f425 a2"],"MAC" :"9a:35: 6d:9b:e1: 1e","locator" :["uuid" ,"02607f58- ddd9-4cfa- a38e-b87474f402 28"]}}} }]} file = controller/ src/vnsw/ agent/ovs_ tor_agent/ ovsdb_client/ ovsdb_client_ ssl.cc line = 195 :"update" ,"id":null, "params" :[null, {"Manager" :{"54543720- b287-43de- a370-d90033f196 28":{"old" :{"status" :["map" ,[["sec_ since_connect" ,"1194" ],["state" ,"ACTIVE" ]]]},"new" :{"is_connected ":true, "status" :["map" ,[["sec_ since_connect" ,"1199" ],["state" ,"ACTIVE" ]]],"target" :"ssl:10. 204.216. 184:9999" ,"other_ config" :["map" ,[]],"inactivit y_probe" :0,"max_ backoff" :1000}} }}]} file = controller/ src/vnsw/ agent/ovs_ tor_agent/ ovsdb_client/ ovsdb_client_ ssl.cc line = 195 :"update" ,"id":null, "params" :[null, {"Manager" :{"54543720- b287-43de- a370-d90033f196 28":{"old" :{"status" :["map" ,[["sec_ since_connect" ,"1199" ],["state" ,"ACTIVE" ]]]},"new" :{"is_connected ":true, "status" :["map" ,[["sec_ since_connect" ,"1204" ],["state" ,"ACTIVE" ]]],"target" :"ssl:10. 204.216. 184:9999" ,"other_ config" :["map" ,[]],"inactivit y_probe" :0,"max_ backoff" :1000}} }}]} file = controller/ src/vnsw/ agent/ovs_ tor_agent/ ovsdb_client/ ovsdb_client_ ssl.cc line = 195 :"update" ,"id":null, "params" :[null, {"Manager" :{"54543720- b287-43de- a370-d90033f196 28":{"old" :{"status" :["map" ,[["sec_ since_connect" ,"1204" ],["state" ,"ACTIVE" ]]]},"new" :{"is_connected ":true, "status" :["map" ,[["sec_ since_connect" ,"1209" ],["state" ,"ACTIVE" ]]],"target" :"ssl:10. 204.216. 184:9999" ,"other_ config" :["map" ,[]],"inactivit y_probe" :0,"max_ backoff" :1000}} }}]} file = controller/ src/vnsw/ agent/ovs_ tor_agent/ ovsdb_client/ ovsdb_client_ ssl.cc line = 195 :"update" ,"id":null, "params" :[null, {"Manager" :{"54543720- b287-43de- a370-d90033f196 28":{"old" :{"status" :["map" ,[["sec_ since_connect" ,"1209" ],["state" ,"ACTIVE" ]]]},"new" :{"is_connected ":true, "status" :["map" ,[["sec_ since_connect" ,"1214" ],["state" ,"ACTIVE" ]]],"target" :"ssl:10. 204.216. 184:9999" ,"other_ config" :["map" ,[]],"inactivit y_probe" :0,"max_ backoff" :1000}} }}]} file = controller/ src/vnsw/ agent/ovs_ tor_agent/ ovsdb_client/ ovsdb_client_ ssl.cc line = 195 :"update" ,"id":null, "params" :[null, {"Manager" :{"54543720- b287-43de- a370-d90033f196 28":{"old" :{"status" :["map" ,[["sec_ since_connect" ,"1214" ],["state" ,"ACTIVE" ]]]},"new" :{"is_connected ":true, "status" :["map" ,[["sec_ since_connect" ,"1219" ],["state" ,"ACTIVE" ]]],"target" :"ssl:10. 204.216. 184:9999" ,"other_ config" :["map" ,[]],"inactivit y_probe" :0,"max_ backoff" :1000}} }}]} file = controller/ src/vnsw/ agent/ovs_ tor_agent/ ovsdb_client/ ovsdb_client_ ssl.cc line = 195
2015-05-25 15:20:04.460 OvsdbTrace: log = Received: {"method"
2015-05-25 15:20:04.460 OvsdbTrace: log = Received: {"id":5,
2015-05-25 15:20:07.829 OvsdbTrace: log = Received: {"method"
2015-05-25 15:20:08.164 OvsdbTrace: log = Received: {"method"
2015-05-25 15:20:08.936 OvsdbTrace: log = Received: {"method"
2015-05-25 15:20:09.042 OvsdbTrace: log = Received: {"method"
2015-05-25 15:20:14.094 OvsdbTrace: log = Received: {"method"
2015-05-25 15:20:19.147 OvsdbTrace: log = Received: {"method"
2015-05-25 15:20:24.200 OvsdbTrace: log = Received: {"method"
2015-05-25 15:20:29.252 OvsdbTrace: log = Received: {"method"