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
Add policy name as a possible source or destination of another policy
Also added a unit test case to test the feature.

Change-Id: Ibb047a95108cac2e5a3516322d91b9a1b9c9f1ea
Closes-Bug: 1341451
Promote more bgp tests from flaky to non-flaky

Change-Id: I73559df4d76ddffcef6233793b8695d7af5da880
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
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
Add naming tests for neutron api backend

Change-Id: I510d2d47ddeacf35d4555778596b76402fcb4817
Merge "Add naming tests for neutron api backend"
Merge "Promote more bgp tests from flaky to non-flaky"
Merge "Add policy name as a possible source or destination of another policy Also added a unit test case to test the feature."
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