CI Test commit

Change-Id: Id6fc0654b1853dab3193073ad327c298ad49e130
    Retain forward/reverse flow semantics if flow is already present

    Conflicts:
        src/vnsw/agent/pkt/pkt_flow_info.cc

    Change-Id: I713711760516ab9e04a3e82084e7ed7a6d0cc28d

Change-Id: I356bfac036c2bea855e599f7b539a1cd9b0c7947
Fix failure in IFMapGraphWalkerTest.VrsubConfig and remove it from the flaky
list. The data-file was creating a link first and then the nodes. In some runs,
the parser and server-table would process all of it and the exporter would get
only one trigger per node. But, in some runs, the exporter would get a trigger
after the server-table had finished the link processing but not finished the
node processing. So, this would cause the nodes to be sent twice to the agent,
once without properties (link-create created empty nodes) and the second time
with the properties. This would cause the test to fail on counts. Changing the
data-file so that the link gets creates last solves this problem and we are
still able to make exact checks in the test.

Change-Id: Id54bb89e299313916109dc0c6c3a5f5878654629
o Move bgp_xmpp_inetvpn_test to flaky tests list
  -- /ci-admin/failed_unit_test_logs/699/home/jenkins/workspace/ci-contrail-controller-unittest/repo/build/debug/bgp/test/bgp_xmpp_inetvpn_test.log
  -- https://jenkins.opencontrail.org/job/ci-contrail-controller-unittest/699/console

Change-Id: Ibca20afbfb862c04ba38f1fdfeef0e21ac5d6620
Bug 1337453: Before creating a new object, make sure that another object with same uuid doesn't exists

Change-Id: I945e40aca72cc671750992e0bd99c5354333accd
Changes to ensure introspect is accessible when both collector and discovery are not configured.
Change-Id: I93efc7d9ec4dccb1f902c6038c61dfb01f526937
set union and difference speicified wrongly using python 2.6

Change-Id: Icec48f4fdae2acf43ab357d66e33d6d72a2090ee
Merge "Fix failure in IFMapGraphWalkerTest.VrsubConfig and remove it from the flaky list. The data-file was creating a link first and then the nodes. In some runs, the parser and server-table would process all of it and the exporter would get only one trigger per node. But, in some runs, the exporter would get a trigger after the server-table had finished the link processing but not finished the node processing. So, this would cause the nodes to be sent twice to the agent, once without properties (link-create created empty nodes) and the second time with the properties. This would cause the test to fail on counts. Changing the data-file so that the link gets creates last solves this problem and we are still able to make exact checks in the test."
Add vrouter netns script manager

Command line to set up a Linux network namespace between two virtual
networks. And set up all netns configuration to source NAT traffic comes
from left network to the right network. That script could evolves to
manage LBaaS (HAproxy) too.
TODO: if the IP address is not provide, it should start a DHCP client to
obtain the IP configuration.

Change-Id: I19e6ad3f008f1e9a9471454ddb71b671aa52a717
Signed-off-by: Édouard Thuleau <edouard.thuleau@cloudwatt.com>
Fix following DNS issues:
1) Records not being added from VM
2) Floating IP records being added to wrong VDNS

Change-Id: I8ac17812fd8f1ecf28d66b42fca83b812e4b23dc
retransmit DNS records from dnsd to named to handle failure cases

Change-Id: I82d3eaeb26f19e6e624885b4943f5fd20cb1e817
Dns : avoid zone name clash for default view when same subnet is present in different views

Change-Id: Ib70b87aae50d09d4ba724986075845e4d77a7388
Split the ifmap test lib so that it can be used by the agent code

Change-Id: I3199eab9c7fc7eaa014188432f234d1f0dd3d369
Agent DB cleanup

Change-Id: I199cdd84aeca166c4a1ab51da39c2c73698e5339
Shutdown modules cleanly

Change-Id: Ie4f5270ba58d167bcfd90e5d41bc0834a2d989a8
Merge "Changes to ensure introspect is accessible when both collector and discovery are not configured. Change-Id: I93efc7d9ec4dccb1f902c6038c61dfb01f526937"
Merge "set union and difference speicified wrongly using python 2.6"
Merge "Bug 1337453: Before creating a new object, make sure that another object with same uuid doesn't exists"
Merge "Fix following DNS issues: 1) Records not being added from VM 2) Floating IP records being added to wrong VDNS"
Merge "retransmit DNS records from dnsd to named to handle failure cases"