[dns/scripts] Install utils scripts in INSTALL_EXAMPLE dir (packaging)

This commit install dns scripts to INSTALL_EXAMPLE (in sandbox tree),
for packaging purpose.

Change-Id: I49fcf1ead5b5c2963a6f76214ef981ba8ad4f7ca
* Notify ACL change only if an ace has changed or action has changed
  Test case for same

Change-Id: I9351c504efeb76c676ac453ddefabb41f1095fc2
Delete vrouter reference on VM deletion

For source-nat service instance, virtual machines composed the service
instance have a back ref on a vrouter. Delete the reference on that
vrouter before deleting the virtual machine.

Change-Id: I697583dbf54662b98f50648ec506123424a6c3ab
Signed-off-by: Édouard Thuleau <edouard.thuleau@cloudwatt.com>
[Schema transformer] Retrun a correct set from VirtualNetworkST.delete

The methode VirtualNetworkST shoud always return a set() event if the
virtual network was already deleted.

Change-Id: Ib34bc255c3e63e70ecfa8e8c73f2786c60bd3845
Signed-off-by: Édouard Thuleau <edouard.thuleau@cloudwatt.com>
Send consolidated process state information for contrail-vrouter-agent
Change-Id: I6f2798d5c793d718b35f127437a92dabeea41528
Bug 1332906: vm ref may not be present in vmi. Ignore if this happens

Change-Id: I786b437568b61fbad01894e822ccd69b6ef99751
Get API server unit tests to run with ./run_tests.sh

Change-Id: I6aa83d543c6377a64ae15bfa41b8c9c4ec4750b5
Fix bug in XmppChannel close that causes an assert to fail later.

https://bugs.launchpad.net/juniperopenstack/+bug/1332779

If the vrf_membership_request_map_ is non-empty when XmppChannel
close is started, but the routingtable_membership_request_map_ is
empty, the close of the XmppPeer is not deferred.  If a routing
instance that's in the vrf_membership_request_map_ subsequently
gets created before the XmppPeer close process is complete, one
or more RTarget routes for the routing instance are published and
registration for the tables in the instance is triggered. These
routes cause an assertion to fail when the XmppPeer is destroyed.

Following changes are implemented to address this problem.

- Clear vrf_membership_request_map_ when XmppChannel close starts
- Ignore RoutingInstance callback if XmppChannel is closing
- Do not add a RTarget route if XmppChannel is closing
- Flush the defer_q_ on XmppChannel close

Make refcount_ in BgpPeer/XmppPeer mutable to avoid const_cast.
Add assertion that a BgpPath from a down peer cannot be inserted.
Do not replicate BgpPaths from a down peer.
Rename defer_close_ to defer_peer_close_ to clarify it's purpose.

Add tests to bgp_xmpp_deferq_test.cc for scenario in question.
Make TearDown more robust by waiting for queues to be empty.

Change-Id: I052f2335c77cf13fc219fa21955104b251ab97f1
Add alias to run all bgp tests - flaky or not.

Change-Id: Icb8824bf450b0190571b48a8a28da08f072568f0
adding support for subnet-name for neutron subnet api for display. Fixing bug 1332433

Change-Id: Ifcb14a9df2377fc137fcc6955f60f58e8e8f2bc4
Fix corner case in RoutePathReplicator cleanup.

https://bugs.launchpad.net/juniperopenstack/+bug/1334063

If the last RouteTarget for which Leave is called is an export
only target, then Leave doesn't end up requesting a walk of the
VPN table.  Hence the VPN table doesn't get unregistered even
though the TableState has an empty GroupList.

Fix is to trigger a walk from Leave if the GroupList is empty.

Change-Id: Ic4ca1e7ff1a83cda87f12774abf0ce73a7931f41
Add flaky_test in agent tests.
Move all commented out test cases under flaky_test.

Change-Id: I59bc8d9543a366293a653d5fc8d114d5fde73456
Merge "Add flaky_test in agent tests. Move all commented out test cases under flaky_test."
Merge "Fix corner case in RoutePathReplicator cleanup."
Merge "[dns/scripts] Install utils scripts in INSTALL_EXAMPLE dir (packaging)"
Merge "Get API server unit tests to run with ./run_tests.sh"
Merge "Add alias to run all bgp tests - flaky or not."
Merge "Send consolidated process state information for contrail-vrouter-agent Change-Id: I6f2798d5c793d718b35f127437a92dabeea41528"
Merge "[Schema transformer] Retrun a correct set from VirtualNetworkST.delete"
Merge "Fix bug in XmppChannel close that causes an assert to fail later."