Derive ip family from prefix while provisioning static routes

Change-Id: I95a9bb9f5a4200ce60e26ac0300f893d474ada0c
Added the cassandra DB restore script

Change-Id: I1c8bbd01e1f66f1e4c3b054f5b10ca18c41de63b
Fix agent crash on IPv6 GW ping; Closes-bug:#1378352

Change-Id: If0625c87cbd0c38c5d5973fc3b4133a63cade1d4
Merge "Added the cassandra DB restore script"
Only allows admin users to change the user_visible

This patch add a check to avoid a non admin user
to change the default user_visible value.

Change-Id: Iba48443f97fe0dac2f63f8350a891bd06ee50f1f
Closes-bug: #1377230
Fixes InvalidSessionID when restarting ifmap

This patch fixes an issue when the ifmap server
is restarted. In that case the svc_monitor gets
InvalidSessionID error from the newly ifmap connection
and starts to flood the ifmap server.

Closes-bug #1375696

Change-Id: Ibec3f7e1fe253c3a0e81ed812f028b302b986f3c
Fixes schema transform crash when restarting ifmap

This patch uses the same mechanism to initiate
another ifmap connection as the svc_monitor when
the ifmap has been restarted.

Change-Id: Ife24f0869796e76416c0da88b459fdef5ad5765c
Closes-bug: bug/1375717
Merge "Fix agent crash on IPv6 GW ping; Closes-bug:#1378352"
Gracefully exit if hostname is not resolvable from various contrail daemons

Change-Id: Id77d3e3b10be7640c395a4a213278f6c2c53d5c4
Refresh the RI object before deleting it because some information could be stale

Change-Id: I0ac1799f7e06fb49daf4c69568631eebe5a9d297
Closes-Bug: 1378482
Merge "Fixes InvalidSessionID when restarting ifmap"
Merge "Fixes schema transform crash when restarting ifmap"
VM Ware plugin integration fixes
(cherry picked from commit 9b7174f16134ab536d0edd6f1d0dfe556d455167)
Change-Id: I69dff5b947406d40ea4aa7313daaccb7621e1748

Added support for multiple virtual netorks.
As part of AddPort message, send primary-vlan and isolated-vlan information.
isolated-vlan is used in ingress direction and primary-vlan is put on packet
in egress direction.
Fixed a bug where creating a VN whith no VM was crashing.
(cherry picked from commit 28cf5992e8c3b23d0845bce0b83a15fd33d2073a)

- Added ("default-domain", "vCenter") project (tenant) by default to api-server/contrail-controller
- Bugfixes related to how display_name, fqn, name, uuid and parent_ref is populated by vCenter plugin
  for VN, VM,VMI and InstanceIp objects.
(cherry picked from commit ab3c8d80ad185ce96697ae6bd09bbaa0434edf1b)

 - Fix to VN Resync mechansim on vCenter-plugin restart.
 - Create "vCenter-ipam" under "vCenter" project instead of using "default-project-ipam".
(cherry picked from commit 6ef571a7ef594a295bb04181a1fb84cca91f4132)

Fix compilation error

Change-Id: I84ef4a8f4c4f47bb0508c83f386488192fab55f7
Use a random short TTL between 1 and 32 seconds when active publisher number is less then asked for by a subscriber

Change-Id: I58e0c16fd214642d1dd131bd3d5bb7da90e02a4a
Merge "Refresh the RI object before deleting it because some information could be stale"
Try to use memo for ip-addr to subnet-id before asking backend

Change-Id: I952f27b0301584966fd8c55a833de5c493db08c6
Support changing of instance_count for scaling changes of services

Change-Id: I6b7fedc7d90f290089bbd4b1ceea4f5719ef37db
Add socket and message statistics to protobuf collector

Change-Id: I185a0f3b9ec403c4cc7db20a78fd1e4bd59b8bc6
* Protocol filled in flow entry is uint8_t, and while printing it as
  part of stringstream it used to print junk ascii charecter.
  Typecast the same to uint16_t.

Change-Id: I8736cb92258ac46876d4a315501d4b34a3148d75
Have common routines for V4 and V6 route management

Change-Id: I73d815229fab9c1a179499d76c8825aa7a339d04