Implementing fixed-ips filter for port-list function

Closes-bug: #1371035

Change-Id: Iefa215a557fd4c6241cb15e58471f7a01fee6be5
Initial diff for SFlow Collector.
Note: Work In Progress

Change-Id: I0e37e5a429ab6bacd83fb0a36fca97b42ec5b58e
Schema changes for bare metal servers

Change-Id: I2aa01fc3b3db0c0e17c57bbe418a6a3d1b4dd8f8
Merge "Initial diff for SFlow Collector. Note: Work In Progress"
Merge "Schema changes for bare metal servers"
Do not try to reserve the address if it is same as gateway ip. Gateway ip is already reserved at the time of subnet creation.

Change-Id: Id763db6d20620dd820443ffb619c0fb66c0b8190
Closes-Bug: 1372384
Remove extraneous code since it is we now sync project from keystone on demand.

Closes-Bug: 1373051

Change-Id: I741d13e49521645acbc73b1eaea81b368e68d33f
This function was moved from VirtualNetworkST class to RoutingInstanceST class. Hence ri object is no longer needed. Use self instead of ri.

Change-Id: I2f4a7bf929ab3af00de095bb0197911b39996774
Closes-Bug: 1372921
Explicitly delete both ingress and egress acls when security group is deleted.

Change-Id: I1c814f0b52288d0e3c1531a327655dec87c9153b
Closes-Bug: 1362414
1. In UdpServer HandleReceive/SendInternal do not deallocate the
   buffer if the UdpServer state is not OK since it will already
   be freed during Shutdown. This was uncovered during coverage
   runs.
2. Fix SyslogCollectorTest crash when running multiple iterations
   by moving Sandesh::Uninit before the thread join in
   Teardown(). Ran 100 iterations without any crash.

Closes-Bug: #1373076
Change-Id: I34d663b8c817c71b61c696736a7ab6abb78d05dc
(1) When Heart beat to the discovery server fails [haproxy down/not started], the discovery client library marks the Discovery connection as DOWN.
However, on successful Heart beat, the connection status is not being marked UP. Also, reset the connection status to DOWN when the response code for
HeartBeat request is not 200.
(2) Increasing the timeout for introspect connection in contrail-status to 0.5 seconds.
In swisscom setup, changing the timeout from 0.01 to 0.1 did not work. Did not see much load on the system. Changing the timeout to 0.5 to be on the safer side.
Closes-Bug: #1372875

Change-Id: Ie8e14e698ccfec537827c95b055681c8268a5fba
Merge "Implementing fixed-ips filter for port-list function"
Merge "Remove extraneous code since it is we now sync project from keystone on demand."
Merge "Do not try to reserve the address if it is same as gateway ip. Gateway ip is already reserved at the time of subnet creation."
Merge "This function was moved from VirtualNetworkST class to RoutingInstanceST class. Hence ri object is no longer needed. Use self instead of ri."
Merge "Explicitly delete both ingress and egress acls when security group is deleted."
Merge "(1) When Heart beat to the discovery server fails [haproxy down/not started], the discovery client library marks the Discovery connection as DOWN. However, on successful Heart beat, the connection status is not being marked UP. Also, reset the connection status to DOWN when the response code for HeartBeat request is not 200. (2) Increasing the timeout for introspect connection in contrail-status to 0.5 seconds. In swisscom setup, changing the timeout from 0.01 to 0.1 did not work. Did not see much load on the system. Changing the timeout to 0.5 to be on the safer side. Closes-Bug: #1372875"
Prevent unnecessary config updates for instance-ip, vmi and vm objects on HA retries

Change-Id: If086e3ea2203c504715f625578376e1f4d51a0e2
Make BgpProtoPrefix parsing more robust

Add static method FromProtoPrefix for all supported prefix types.
Perform sanity checks on BgpProtoPrefix before filling in prefix.
Use BgpProtoPrefix::[Read|Write]Label methods where applicable.

Change-Id: I0f2b8f39ff6ccfc1ad0c42438e472fca552cf229
Merge "1. In UdpServer HandleReceive/SendInternal do not deallocate the    buffer if the UdpServer state is not OK since it will already    be freed during Shutdown. This was uncovered during coverage    runs. 2. Fix SyslogCollectorTest crash when running multiple iterations    by moving Sandesh::Uninit before the thread join in    Teardown(). Ran 100 iterations without any crash."