[vrouter-netns] Fix requirements

Remove requirements pointed to modules delivered in the standard python
library.

Change-Id: Ifa3549502bbbdd5cf91795a5932e1900db31f9c3
cherry-pick from R1.10, Fix for bug 1360468, adding contrail-status.py to scond script.
cherry-pick from R1.10, bug fix 1361031 - Not able to execute contrail-version on Build #24, it shows permission denied.

Change-Id: If94341de9b3bc4d6a6d9aa7125398076028534a1
Make test_vrouter_uve and test_vn_uve non-flaky

Change-Id: I28a37060f9caa73384f357c6e9486d6016083198
Added set_dns_nameserver script to contrail-utils package

This commit also changes the script rights

Change-Id: Iabed6d0ea37ffa5a5b2a89916ae7281cd9438d33
If there are ports allocated outside of the project, do not allow network setting to be changed from shared to not shared

Change-Id: I055a096a78d978b5b5adf3d188564c1b715adede
Closes-Bug: 1351223
Remove db_cache from neutron plugin back end since it is not used

Closes-Bug: 1361910

Change-Id: I94dc3c7ccd8cba0e0d7e85174863ddd00c756aa8
Disable work queue before enqueue to prevent work queue dequeue
from running in between enqueues. Move queue_task_test from
flaky test. Ran 100 iterations without failure.

Change-Id: I75f4ba31151604e540a558039dbd8f6793ec3c30
Properly Catch RefsExistError on ressource creation

This patch is the (almost) cherry pick of
https://github.com/Juniper/contrail-neutron-plugin/commit/beaff643f64c3c6904b0ed09e57aef76ea8aa89

RefsExistError is not added for few of the resources
since it is already handled in neutron_plugin_db.py

Change-Id: I2dd80e9da1abc74a786cf32ea3c456606bcf5b97
Set device owner to router when adding a port to a router
Also, return empty string when device owner is not set

Change-Id: I9a4eb4e402622c4ec8a6179921cf4e7e7ee2bd39
Closes-Bug: 1361519
Closes-Bug: 1362286
Correctly handle cassandra walk exeption

In case of excveption during the DB walk, the method
'config_object_error' could be call with obj_type set to None:
http://paste.ubuntu.com/8160393/

Change-Id: I8b4d9fa50d1f4ad55b1c77bb6ad6edcd82a9bdfe
Log error on socket open failure. Add check for session before
attempting to dereference it in opensocket() in http_curl.cc.
Closes-Bug: #1360214

Change-Id: I42327f1810d43872029a63677e4cde4b9ed9c916
(cherry picked from commit 16bc4a6fe42a5c99695ac27859fb366cf7e5881c)
Rename rtarget_peer_test to bgp_xmpp_rtarget_test

Change-Id: I1279c910cab1da4319f1fdd6e9f46888dfbeb352
Fix for contrail-query-engine is not sending process-status info Closes-Bug: #1352618

Change-Id: Iff92b593a3bb1453050d5d24003df39e88553f73
Remove unnecessary fields from response

Change-Id: I6b0b9cb4324d7c231fdc733e9272fd1b960a183c
Closes-Bug: 1361520
Created base class for agent initialization.

test_agent_init, contrail_agent_init and linux_vxlan_agent_init are
derived from AgentInit and ContrailInitCommon classes

Change-Id: I9ffdffbd5b7d220c3044bac47e950f5eb6df4123
Contrail API in multi_tenancy mode exposes port 8095 (a knob now)
on which an admin could view from controller host only. This patch
enforces a local auth check from the contrail-api.conf. So for e.g
following access would work -
curl -u <admin_user>:<admin_password> http://localhost:8095/

This assumes that contrail-api.conf (or containing dir) is only
root-readable.

Change-Id: Ifae94ffe6d7772b41d5771268a3f4cc4f030f560
For backward compatibility, filter on name field if display name is
empty

Change-Id: I489ce5f77ce0be7fa403c511f740557f0d56114c
Add tracing as request goes through rest, db, rabbit and ifmap interfaces keyed by a trace-id.

Change-Id: I1d03d0a6307e5e4216e7d35c4effb2b05786f28e
Allow default encoding to be defined in config file

This patch fixes the bug
https://bugs.launchpad.net/opencontrail/+bug/1362156

Change-Id: I6637ff3fb5432c5c6809134a3380786b0ff1d588
Closes-bug: #1362156
boost::asio::monotonic_deadline_timer replaced by steady_timer in boost 1.49

Change-Id: Iadf1062854b8de1c6fb89e3cbfd770c600d5d797