Use VMI ID directly as argument (adapts to change where VMI parent is project)

Change-Id: Id37a57c747db98676243269688a94be58e237ad9
Fix agent crash on Xen platform triggered due to creation of VN object for LinkLocalVN. Added UT for the same
Change-Id: Iff50a95187bc72456b7ddc90c2797b648828040d
Fix service-instance.py doesn't honor -c parameter

Before this fix the config file path was forced.
This patch also check that the config file exists and
is correctly parsed.

Change-Id: If8f5589ea3f91943b81f02613375646e99b68605
1. Moved ContrailVRouterApi and thrift client code to
   vnsw/contrail-vrouter-api.
2. Add tests for ContrailVRouterApi

Change-Id: I2561c5d08a8b2c23fcc7ab4125529165087284e7
Merge "Fix service-instance.py doesn't honor -c parameter"
handle old/new auth_token/httplib versions

Change-Id: Ie92aa10b8707d9c603ffe4d88246e0af5d2dcbfe
Partial fix for 3103: handle network update sans ipam change

Change-Id: I99ddce614f3f4a0425d6a9a3a7a53a322caf37fb
Merge "Use VMI ID directly as argument (adapts to change where VMI parent is project)"
Merge "1. Moved ContrailVRouterApi and thrift client code to    vnsw/contrail-vrouter-api. 2. Add tests for ContrailVRouterApi"
[api-lib] Install vnc_api_lib.ini config file (packaging)

Change-Id: I76bca7539ce11a9b6862cc5264688a83389457fc
Reauthenticate to get new token on rxing 401. Don't reauthenticate if token is specified while invoking VncApi

Change-Id: I8e876d48e1da5410a4c52e7fd944584a886100ac
Add list command to service-template

Change-Id: I0adf31907aeac9455c0c8f570795671119d889ff
Fix service-policy script doesn't honor -c param

Change-Id: I758a6aeb6c3b0f2f7f8b7f6795c305aa9b1b51d7
Merge "Reauthenticate to get new token on rxing 401. Don't reauthenticate if token is specified while invoking VncApi"
Merge "[api-lib] Install vnc_api_lib.ini config file (packaging)"
Handle the following sequence of events correctly in Agent UVE code
--VM Disassociation from VMI
--VM Deletion
--VM Addition
--VM Reassociation to same VMI
(Because VM gets deleted and re-added, store VM UUID instead of VM pointer as metadata on interface entry)

Change-Id: I453c1eec392136c9a437c326e06f2dfd7defd765
service-instance sends fq_name for networks

Before this patch service-instance script sent
only the network name and not the fq_name.

Change-Id: I59fdc913350f27bdb089b85c66d3db384dbb3279
Add flavor parameter to service-template

Change-Id: Ifbcf4ea09bec12c7d08e00f528b16df468ad3e0e
Merge "Fix service-policy script doesn't honor -c param"
-Pick interface admin status from vm interface configuration (part of id-perms attribute) and use it as one of the criteria for evaluating interface's active/inactive status.
-Display admin_state of interface in agent introspect page for interface.
-Add UT
Change-Id: I10127a7711022607c214b2350026be67c8c08898