Change ksync flow to use flow handle as part of the key, so on index change
we will delete the previous object with old index and create new with current
index.

Change-Id: I6f29b30c573739d69f4f23df391ec153689c31b4
Add command line and config parameter --log_flow to control logging
of flow messages in contrail-vrouter-agent. Disabled by default.
Closes-Bug: #1353748
(cherry picked from commit 2f0bc500ad338913ab8b4d97e2171dc1d08b9647)

Conflicts:

	src/vnsw/agent/cmn/agent_param.cc
	src/vnsw/agent/contrail/main.cc

Change-Id: I8de39025727254535f819ab717ca0ea64a6bb69a
Teach service chaining code to honor NO_ADVERTISE

Change-Id: I25c6c9bb75f6f60a940df4af290c95ad80a592c0
Cosmetic changes to rtarget_peer_test

Clean up include files.
Add helper methods to verify inet and rtarget routes.

Change-Id: I7bffb292bba863a09e96cbcd679ea02dfae75e78
1. Update process connection state in discovery SubscribeResponseHandler
   even when the received response is the same as the cached response
   to avoid incorrectly reporting process connection state as
   Initializing if an intermediate failure happens after a
   previous success response.
2. In contrail-vrouter-agent, check for connection state not UP
   instead of DOWN when declaring process state as non-functional to
   handle scenario when process connection state is stuck in
   Initializing.

Closes-Bug: #1349266
Change-Id: I352d8659bed0f996f2ae8a8333f20857a475b152
Make all 3 schema transformer test cases pass

Change-Id: I790602309d5ad8447011cd32e41b36a62954a125
Merge "Add command line and config parameter --log_flow to control logging of flow messages in contrail-vrouter-agent. Disabled by default. Closes-Bug: #1353748 (cherry picked from commit 2f0bc500ad338913ab8b4d97e2171dc1d08b9647)"
Merge "1. Update process connection state in discovery SubscribeResponseHandler    even when the received response is the same as the cached response    to avoid incorrectly reporting process connection state as    Initializing if an intermediate failure happens after a    previous success response. 2. In contrail-vrouter-agent, check for connection state not UP    instead of DOWN when declaring process state as non-functional to    handle scenario when process connection state is stuck in    Initializing."
Merge "Make all 3 schema transformer test cases pass"
fixed policy - use time of creation instead of name. Latter doesn't work during startup

Change-Id: Idef56e75e1c199e39fc8c02fd48794484c48f230
Use time + hostname to avoid race condition between same service getting published at the same time on different servers

Change-Id: Iac3479844f69db298bf418247de3f2a9746d9bc3
Add support for adding a project while an old project with same name exists.
This could happen because old project might still have references. Add tests
for this along with test code refactoring

Change-Id: I021a662445167a7ef9b6b95d4dc642c1e510382e
Merge "Cosmetic changes to rtarget_peer_test"
Merge "Teach service chaining code to honor NO_ADVERTISE"
add dev-id, dev-owner to vmi. Add external gw info to logical router

Change-Id: I42d9ec5b7e558bb5393573990fe56b3901416869
Test case fixes.

Change-Id: Ifdd70f2a6b71175c3b64a563525889788837cfb8
Register callback for xmpp event listener before bringing up.

Change-Id: Ib168a3b0c780227cd5b63c864d5b61f7ef05ff21
loadbalancer changes for service-instance

Change-Id: I334e1693385f629aa95c2a13faf3258f547f25c8
Add a script to validate consistent run of UT

Make following tests run consistently
   - test_cmn
   - test_subop
   - test_agent_init
   - test_vmware
   - test_ping
   - test_kstate
   - test_sandesh_kstate
   - test_vnswif
   - test_intf

Change-Id: Ia50c01ce962b6a4fc0338b9681358b0490bfd658
Don't read security groups again

This fix is the cherry pick of
https://github.com/Juniper/contrail-neutron-plugin/commit/b1ab30b62b4b8465ae9ddb16bad743e5f2a9fb4a

Change-Id: Iced6d3d9174f9319d02aec482229c2ff146de6aa