Added set_dns_nameserver script to contrail-utils package

This commit also changes the script rights

Change-Id: Iabed6d0ea37ffa5a5b2a89916ae7281cd9438d33
[vrouter-netns] Fix requirements

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

Change-Id: Ifa3549502bbbdd5cf91795a5932e1900db31f9c3
boost::asio::monotonic_deadline_timer replaced by steady_timer in boost 1.49

Change-Id: Iadf1062854b8de1c6fb89e3cbfd770c600d5d797
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
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
name space manager changes to support loadbalaner
Change-Id: I70327f29a6e2711bf4e790c913040570f05fbb45
Make test_vrouter_uve and test_vn_uve non-flaky

Change-Id: I28a37060f9caa73384f357c6e9486d6016083198
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
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
Use Cpp{Enable,Disable}Exceptions macro

Change-Id: I37bccd988004653375e06cb4040a20d6be988b13
Make bgp_server_test more robust

Checking the BgpSessionManager queue size made the test fragile
because the sender could go into OpenSent state before receiver
has added the sesssion to it's WorkQueue.

Checking the hold timer expiry count is sufficient to ensure the
intent of the test is honored.

Change-Id: If6dd4a31b38c007c9dfd7ce9d76e023b5d6e94bb
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 unnecessary fields from response

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

Closes-Bug: 1361910

Change-Id: I94dc3c7ccd8cba0e0d7e85174863ddd00c756aa8
Make inetvpn_peer_test more robust

Use StateMachineTest instead of StateMachine to make sure that
BgpPeers get established before the test times out.

A few other cosmetic changes.

Change-Id: I62740cfeaa196cace445d58010ae736f39af27fc
monotonic_deadline_timer replaces by steady_timer in boost 1.49

Change-Id: I95b6a20cfea31b0b4773f430b7b2159f0305d9f9
Fix compilation error with new compiler

Change-Id: Ib9a62fe33a7dc8de50e5dfb174014c9fdd26be88
Merge "[vrouter-netns] Fix requirements"
Call getpid() directly instead of using an internal API.

Change-Id: Icf318df22694addccf4bbb888416899caddb5047